Matt Baer
1dd37bc56d
Merge pull request #894 from claabs/docker-healthcheck-fix
...
Fix Docker healthcheck with wget
2024-08-13 15:38:50 -04:00
CDN18
e36db46eb6
Add linux/arm64 platform support for docker
2024-03-06 19:17:10 +08:00
charlocharlie
0bf67639c1
Change Docker healthcheck to wget
...
curl is not available in the Alpine image
2024-02-20 09:08:33 -06:00
d4rklynk
aac4514577
Fix healthcheck URL
2023-11-18 14:30:54 +01:00
d4rklynk
21f5073717
Fix port
2023-11-18 14:24:37 +01:00
d4rklynk
64d1a2f536
Update Dockerfile
2023-11-18 14:18:39 +01:00
lstellway
c7729a0432
Adds image labels to connect package with repository
2023-09-07 12:46:45 -07:00
İlteriş Yağıztegin Eroğlu
77cc1cc816
fix Makefile and Dockerfile to build on latest go versions
...
Signed-off-by: İlteriş Yağıztegin Eroğlu <ilteris.eroglu@trendyol.com>
2023-01-20 11:36:11 +00:00
mathew
6903dd4349
Replace go-bindata with standard go:embed
2022-12-24 17:59:19 -06:00
davralin
59767804a9
Revert build
2022-05-25 18:45:59 +02:00
davralin
dec0142a5b
Update Dockerfile
2022-05-25 18:43:13 +02:00
Micha Gläß-Stöcker
a58180543e
fix Dockerfile, nodejs-npm was renamed in alpine to npm
2021-08-08 22:27:33 +02:00
Matt Baer
73e0b72878
Fix release build
...
This forces xgo to use Go 1.15, to work around a bug with Go modules:
https://github.com/techknowlogick/xgo/issues/109#issuecomment-835494720
This also uses the correct Darwin and Windows binary names to prevent
failures in the `make release` process.
2021-05-10 13:08:49 -04:00
Matt Baer
484d2736ce
Update repo URL to writefreely org
...
From the writeas org on GitHub.
2021-04-06 17:24:07 -04:00
Conor Flynn
0eb1a2deec
Fixes broken Docker/docker-compose structures.
...
Updates versions and uses maria DB instead of sqlite in the
docker-compose. Also fixes things related to networks, generating
config, etc.
2020-10-26 13:50:11 +00:00
Shlee
7d15b799f0
Update Dockerfile
2020-02-15 23:27:13 +08:00
kaiyou
70f754e8af
Install the writefreely cmd properly
2019-04-19 13:05:01 +02:00
kaiyou
402e9e822c
Fix the build in Docker after enabling go modules
...
Enabling go modules requires that GO111MODULE is set, so
we set it as an environment variable in the Dockerfile.
Also, go-bindata is meant to be installed globally, so we
force the install before enabling Go modules. Also, we update
Go to 1.12 to fix a couple module builds.
2019-04-19 12:55:54 +02:00
kaiyou
8ead0a9d09
Deploy the app in the proper dir for dependency management
2019-01-16 21:05:52 +01:00
Matt Baer
a686b61902
make assets before everything in Docker build
2019-01-07 20:39:42 -05:00
Matt Baer
64a8e2d0a5
Exclude unneeded schema.sql in docker build
2019-01-07 19:22:12 -05:00
Matt Baer
fe98bd58fc
make assets during docker build
2019-01-07 19:21:55 -05:00
kaiyou
38184f4d13
Fix the Docker build when installing go-sqlite
...
Go-SQLite requires sqlite library headers and gcc.
2018-12-16 20:49:27 +01:00
kaiyou
d01d2c80b6
Add openssl and root anchors for federation queries
2018-12-05 13:33:53 +01:00
Brad Koehn
6f0c7aed66
removed an unnecessary debugging statement
2018-11-22 06:57:05 -06:00
Brad Koehn
f2a07db23a
switched to much smaller alpine image since golang not required at runtime
2018-11-21 12:51:37 -06:00
Brad Koehn
5039853edc
Updated Dockerfile to produce smaller image with minimum content and a few extra features; added .dockerignore
2018-11-21 10:38:56 -06:00
Jean-Francois Arseneau
5b393309a5
Add Dockerfile and Docker Compose files
...
This adds the first version of a Dockerfile, built on an Alpine Linux variation of the golang image, as well as a Docker Compose file that spins up both a MariaDB and the instance. It also updates the README with instructions on how to get Write Freely running with this setup.
2018-11-13 20:24:06 -08:00