Commit Graph

13 Commits

Author SHA1 Message Date
Thomas Citharel
Move configuration to traditional way
️ This is the way.

Signed-off-by: Thomas Citharel <>
2020-02-06 16:12:13 +01:00
010f56acf2 Fix error when running make / docker-compose up
This fixes an error when running the mobilizon_api container (either
with `make` or `docker-compose up`): the command `mix phx.server`
was run first in the mobilizon_api container, but it
made the container restart every ~10 seconds because of missing
dependencies errors. As a result it became impossible to install
the depencies using
`docker-compose exec api sh -c "cd js && yarn install && cd ../"`,
because that would give this error:
`Error response from daemon: Container
8ff288ad74565bb0773f9b5f8fb39ab62925c16ea0ca77c5d2579cc3013a8464 is
restarting, wait until the container is running`.

This commit fixes this error by running the dependency installation
commands (and compilation and db migration) before `mix phx.server`.
2019-10-22 22:16:18 +02:00
Thomas Citharel
Improve docker setup
Signed-off-by: Thomas Citharel <>
2019-10-16 11:12:42 +02:00
J. Doe
26bd5dee72 fix 4000 listening port in docker-compose 2019-10-08 10:10:54 +02:00
Thomas Citharel
Fix Docker setup and add back back an entrypoint
* Also add special deps for argon2 support inside the Alpine image
* Make sure yarn install is triggered

Signed-off-by: Thomas Citharel <>
2019-04-30 13:56:20 +02:00
add make test and Remove vue-cli serve 2019-04-30 13:56:07 +02:00
040266a656 Don't use entrypoints in docker 2019-04-18 09:52:39 +02:00
54576a4d9b Add volume on postgres docker 2019-04-17 17:14:44 +02:00
Thomas Citharel
Change configuration and docker compose
Signed-off-by: Thomas Citharel <>
2019-01-03 11:33:52 +01:00
ty kayn
74ba3e0cb6 Add Makefile to setup things 2018-12-17 11:24:26 +01:00
Thomas Citharel
559c889f1b Rename project to Mobilizon
Signed-off-by: Thomas Citharel <>
2018-10-11 17:37:39 +02:00
Thomas Citharel
df3f08c528 Fix Docker front and api ports
Signed-off-by: Thomas Citharel <>
2018-07-25 17:06:50 +02:00
Thomas Citharel
c4cfb081e7 Add docker-compose dev
Signed-off-by: Thomas Citharel <>
2018-07-25 16:42:04 +02:00