37cc0743c4
Remove logs-letsencrypt folder
2021-05-30 22:33:47 +02:00
c7e047fe54
Nginx/letsencrypt fiddling
2021-05-30 21:25:14 +02:00
ed783d44dc
Retry certificates later automatically. Say when failed.
2021-05-30 20:42:18 +02:00
7ae5dba6fe
Wrap certbot call in a subshell and set -x
2021-05-30 20:39:40 +02:00
7f14ce63a3
Add lets encrypt log to output
2021-05-30 20:29:51 +02:00
1b657b62e8
Feature/self host ( #6 )
...
* Self hosting test
* all branches?
* remove branches statements
* Revert "remove branches statements"
This reverts commit cb45bb82
* Branches R hard
* bump
* bump2
* remove caching from self-host branch
* bump3
* Missed out moving things
* Self signed certs don't need to be freshly baked. This might be faster.
2021-05-30 20:08:16 +02:00
6934877fdf
Move things around a bit.
2021-05-30 19:16:51 +02:00
95384b26b8
Give Nginx a moment to respond.
2021-05-30 19:12:37 +02:00
704d875595
Give Nginx a moment to respond.
2021-05-30 19:10:47 +02:00
603a00edf8
Give Nginx a moment to respond.
2021-05-30 19:09:16 +02:00
fb796a78bf
Pretty colours, better output.
2021-05-30 19:05:44 +02:00
5227a943a9
Don't output the config, oops
2021-05-30 17:58:40 +02:00
64f4d34eec
comments
2021-05-30 16:36:16 +02:00
7c840b74d6
Merge branch 'master' of github.com:benzine-framework/docker
2021-05-30 16:08:30 +02:00
9c7a4cdcff
add branches: [master]
2021-05-30 16:05:12 +02:00
dad44c8555
Feature/break up monolithic build ( #5 )
...
* Supress warning.
* Letsencrypt.
* Break up monolithic build.
* Bump flavours.
* Bump everything [skip ci]
2021-05-30 16:01:23 +02:00
9f3a997578
Bump everything [skip ci]
2021-05-30 16:00:16 +02:00
c1994a319f
Bump flavours.
2021-05-30 15:45:30 +02:00
47e9a2c595
Break up monolithic build.
2021-05-30 15:37:00 +02:00
eca1247441
Letsencrypt.
2021-05-30 14:40:12 +02:00
5deb4a0c47
Supress warning.
2021-05-30 14:22:03 +02:00
7cfdf6a2da
Add gone/marshall to the targets for marshall.
2021-05-30 13:17:40 +02:00
f7873fe671
Feature/merging all my junk together ( #4 )
...
* Merging all my junk together.
* Add more junk from other repos.
* Fix missing hadolint.
* Fixed names
* Somehow, I missed out a lot of components
* More jiggery pokery
* More jiggery pokery
* Ignore some hadolint warnings
* Maybe fix build?
* Split back up php Dockerfile.
* dockerfile->file
* Flavours environment issues
* Fix flavours?
* remove onbuilds.
* Might be these quotes tripping it up.
* Try without caching/buildx/qemu
* OK it needs caching/buildx/qemu lol
* remove build cache.
* Put build caching back
* Add octoprint bits
* Add pulls.
* Fix build order + linter.
* rejig multistage builder to make hadolint happy(ier)
2021-05-30 13:04:18 +02:00
49c06822ee
Feature/rebuild for better caching ( #3 )
...
* Rebuilding for better caching
* Rebuilding for better caching. Squash this commit.
* Paths to dockerfiles changed.
* Rebuilding for better caching. Squash this commit.
* Rebuilding for better caching. Squash this commit.
* Refactoring
* Refactoring
* fixing the screaming about duplicates in apt sources.
* Vanity tagging
* Vanity tagging
* Try vanity again.
* re-enable all versions and variants
2021-05-29 22:54:10 +02:00
c292dd14e8
Fix hadolint issues
2021-05-17 19:31:55 +02:00
7620e3a5fe
Rejigging for new namespace, adopted into the Benzine Organisation.
2021-05-17 19:27:01 +02:00
fea9a1b249
ship with working dummy SSL certs for nginx.
2021-04-20 18:44:57 +02:00
40d12d4094
Allow configurating memory limits from outside, by setting PHP_MEMORY_LIMIT
2021-04-19 16:24:47 +02:00
cd2a277e8b
Implement working xdebug. Thanks @sanderg93!
2021-04-12 14:03:33 +02:00
4e273c21d2
Enable xdebug.remote_connect_back as per Sanders request.
2021-04-12 11:12:30 +02:00
0e4597d8c0
Mirrors + Upstream instead of just Mirrors.
2021-04-12 11:12:07 +02:00
8560237e4e
Slight refactor.
2021-04-12 10:24:23 +02:00
e8fabaca92
Enable xdebug support.
2021-04-12 10:22:28 +02:00
f7105b1514
Some php packages have moved around.
2021-04-12 10:21:59 +02:00
d8f6cdadbd
remove references to PHP 5.6
2021-04-12 09:17:10 +02:00
77ab74b4bd
Debug memory limit increased to 1G.
2021-04-05 10:59:26 +02:00
c30e0e3e22
Remove references to travis/gitlab
2021-02-22 09:50:05 +01:00
a986ae72b3
Cleanup generation of readme.
2021-02-22 09:47:50 +01:00
b0bf5650f9
Add 7.0-7.2 to the no-longer-supported pile.
2021-02-22 09:47:50 +01:00
fdfe6f8a06
re-instate base upgrade.
2021-02-16 12:59:40 +01:00
41ec745468
Add some additional env paths.
2021-02-08 14:25:08 +01:00
4e3b2a15cf
Prevent cache/pipelining issues.
2021-01-22 04:46:31 +01:00
a7049244a5
Remove non-existent platforms.
2021-01-22 04:35:09 +01:00
b8664d47eb
Respect DEBUG_MODE environment variable.
2021-01-16 18:18:29 +01:00
9338a5de5e
Add wider arm support.
2020-12-18 17:13:13 +01:00
dba3eee59b
Oh no I needed that.
2020-12-02 13:39:00 +01:00
fd47319128
Whitespace. ci skip
2020-12-02 12:37:37 +01:00
e63e770c4f
If the commit contains "ci skip" don't run ci.
2020-12-02 12:37:15 +01:00
495269d905
Merge branch 'master' of github.com:goneio/base-image
2020-12-02 12:36:25 +01:00
e1319237df
Feature/multiplat ( #2 )
...
* Fuckin' Perl. Marshall 199MB => 130MB
* Down to 122MB. I'll take it.
* Multiplatform rewrite
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Multiplatform rewrite. Squash me.
* Squash this.
* Squash this
* Squash this
* Squash this
* Squash this
* Squash this
* Squash this
* Squash this
* Squash this
* Squash this
* Apparently github registry doesn't support multi-platform images 🤦
* gchr.io replaced github registry containers, who knew.
* GHCR not GHPR
* Skip GHCR?
* Probably should copy the login action changes across.
* Fire ze cannons
* Re-enable lint. Enable Marshall. Disable GHCR, its just broken jank.
* Rename
* Probably don't care about -onbuild builds right now.
* The full matrix isn't building yet :/
* Typo.
* I can't spell, evidently
* This is causing some strange behaviour.
* This is causing some strange behaviour.
* Turn off fail fast.
* Add PHP_VERSION ENVAR
* Add vanity tag functionality
* 7.4 all built right... Build all the other images?
* Tabzilla
* Fix issues with 8.0/7.0 being truncated to 8/7. Phase out 5.6 builder.
* Vanity tags might run on a different instance oops.
* Why was php7.4-redis/php8.0-redis removed in the first place. I have no idea.
2020-12-02 12:27:31 +01:00