summersamara
970597876b
Fix docker development:
...
- Specify elixir version (1.15) in Dockerfile base image
- Add npm package to Dockerfile
- Fix vite server unreachable from outside the docker container:
issue https://framagit.org/framasoft/mobilizon/-/issues/1225
2023-11-22 20:57:50 +01:00
Thomas Citharel
2e72f6faf4
build: switch from yarn to npm to manage js dependencies and move js contents to root
...
yarn v1 is being deprecated and starts to have some issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-11-14 17:24:42 +01:00
Mayel
f4736bd1b9
little things to setup & run tests (using docker)
2021-11-03 14:07:32 +01:00
Thomas Citharel
8310ae46cd
Restore Docker development
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-08-03 18:10:21 +02:00
Thomas Citharel
8a4369b0f3
Add missing deps to Dockerfile
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-21 10:08:30 +01:00
Cédric Van Rompay
a7bb52e7b3
add missing deps in dev Dockerfile
2020-12-18 21:54:59 +01:00
Marc Bouvier
bd56dd57c3
added file package to fix upload
2019-10-29 22:14:11 +01:00
Thomas Citharel
7b23ca6965
Improve docker setup
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-10-16 11:12:42 +02:00
Thomas Citharel
f90089e1bf
Refactor media upload
...
Use Upload Media logic from Pleroma
Backend changes for picture upload
Move AS <-> Model conversion to separate module
Front changes
Downgrade apollo-client: https://github.com/Akryum/vue-apollo/issues/577
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-05-24 17:29:51 +02:00
Vincent
fb0e9c42f8
Add argon2 dependency in Docker
2019-05-02 13:04:39 +02:00
Thomas Citharel
f8ed5cd779
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 <tcit@tcit.fr>
2019-04-30 13:56:20 +02:00
Vincent
323ea0dad9
Use alpine in elixir docker file
2019-04-17 17:14:02 +02:00
Thomas Citharel
6885c73aa8
Change configuration and docker compose
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-03 11:33:52 +01:00
Thomas Citharel
c4cfb081e7
Add docker-compose dev
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2018-07-25 16:42:04 +02:00