Roland Geider
c509e045aa
Also compile the react application
...
This makes sure the frontend and its translations are always up to date.
2025-06-25 17:22:15 +02:00
Roland Geider
0d16a954e9
Also install gettext in the base image
2025-06-19 11:14:10 +02:00
Roland Geider
a814bae43b
Move dependencies to pyproject.toml
...
Update CI workflows, docker files, etc.
2025-04-27 19:42:29 +02:00
Peter Dave Hello
65886403ef
Clean apt temporary files in the base Docker image
2025-03-04 01:05:45 +08:00
Roland Geider
e021786638
Download and compile js and css files during build
...
This allows the image to start directly without needing to download anything
on every start. Also, this makes the image smaller since we don't need to install
any of the node dependencies
2024-10-02 11:25:04 +02:00
Roland Geider
2be0ce11d9
Correctly build all docker images
2024-10-01 22:54:07 +02:00
Roland Geider
715ace7192
Improve docker image
...
This should result in somewhat smaller images, which is always nice
2024-08-11 13:37:18 +02:00
Roland Geider
d050767c9b
Replace further appearances of twitter with mastodon
2023-11-26 14:06:26 +01:00
Roland Geider
31b3954496
Install libpq5 again
...
This was making problems with the celery images
2023-08-07 15:18:23 +02:00
bbk
53f978d8e2
add tzdata in docker base image
2023-08-07 11:49:57 +02:00
Roland Geider
2f8249efb9
Don't delete the apt cache
...
This image is used in other steps
2023-07-11 22:27:20 +02:00
Roland Geider
02697acdf0
Update installed packages
...
* remove git, which was not used
* use the base image for building, which saves us installing one or two things
* add a bunch of stuff so that the images build for arm/v7
2023-07-11 18:27:44 +02:00
bbk
196c1a157e
the psycopg2-binary don't works on arm64
2023-01-01 18:32:58 +01:00
bbk
0ab6886421
add libpq package for ubuntu arm
2023-01-01 17:32:20 +01:00
Roland Geider
a61bd98be2
Install wget
...
This is needed for the health checks in the docker-compose setup
2022-07-13 20:23:25 +02:00
Roland Geider
1c0343a01a
No need to check if the database is available
...
This is now done more cleanly in the docker compose file with health checks
2022-05-08 15:18:28 +02:00
Roland Geider
b5f385dd13
Update ubuntu to 22.04
2022-04-22 13:51:47 +02:00
Roland Geider
9bb76258ce
Rename docker image from wger/devel to wger/server
2021-10-10 20:27:20 +02:00
Roland Geider
dc0e8b2d73
Remove links to gitter
...
This wasn't used much anyway
2021-08-17 19:05:05 +02:00
Roland Geider
ff468f4a43
Use Ubuntu 21.04
...
This comes with a newer version of npm
2021-06-18 10:44:51 +02:00
Roland Geider
5bdcb7edb6
Install sass via npm again
2020-10-03 17:15:01 +02:00
Roland Geider
8840ef6ac1
Pin installed yarn version
2020-10-01 23:43:58 +02:00
Roland Geider
bb5b00da79
Install yarn and sass via apt
...
Yarn still has some installation problems when done via npm
2020-10-01 22:46:12 +02:00
Roland Geider
c4c4f51041
Add links to discord server
2020-09-15 10:44:47 +02:00
Roland Geider
af231b4ca6
Use new twitter handle
2020-08-20 23:09:49 +02:00
Roland Geider
fd151b66eb
Some more playing around with SASS
2020-08-16 22:45:03 +02:00
Roland Geider
c8889abf3d
Use yarn to manage JS/CSS libraries
...
Bower is deprecated and was also making some trouble under certain circumstances
such as Docker, where sometimes it would download the files to the wrong folder.
Hopefully this results in less headaches.
2020-07-29 13:49:34 +02:00
Roland Geider
86c73cb0f9
Make docker-compose work (seemingly)
2020-07-26 20:19:06 +02:00
Roland Geider
2b3e06729a
Remove vim and tmux
...
They are not needed anyway and make the image smaller
2020-07-22 23:57:07 +02:00
Roland Geider
d005a1678d
Update docker compose file (WIP)
2020-07-21 11:53:05 +02:00
Roland Geider
9014e6c5df
Some improvement to development Dockerfile
...
Don't use a virtualenv insise the Dockerfile, not actually needed
2020-07-16 20:42:05 +02:00
Roland
eac3861f17
Re-add the apt-get update
...
Was deleted by mistake
2020-06-28 21:30:14 +02:00
Roland
933452d5f3
Small documentation polishing
2020-06-25 15:47:24 +02:00
Roland
b0736f15ad
Somewhat reduce the docker image size
2020-06-25 12:20:15 +02:00
Roland
6013273704
Repair the dockerfiles
2020-06-24 21:07:41 +02:00
Roland
49567c644b
Fix linting problems in markdown files
2020-06-23 01:50:31 +02:00
Scott Peshak
7e92b25bb8
Update base image to ubuntu 18.10
2020-06-10 18:13:29 -05:00
Scott Peshak
e81650bc3d
Update deprecated MAINTAINER label
2020-06-10 18:12:16 -05:00
Scott Peshak
1c7e735e7c
Add Postgres dependencies to docker image
2020-06-10 18:12:12 -05:00
Roland Geider
13c56e3a6e
Make code installable and runnable under Ubuntu 20.04
...
Yes, this is very much only a first step
2020-06-10 20:44:02 +02:00
Roland Geider
3a26e44a51
Simplify base dockerfile
2017-04-05 22:12:39 +02:00
Roland Geider
801f50718b
Install nodejs linting modules
...
Since these are development images, they should be configured with everything
needed
2016-09-18 15:17:19 +02:00
Roland Geider
1c844a9ae5
Fix indentation, only use spaces
2016-06-12 17:50:19 +02:00
Roland Geider
d0a4ac1342
Change github project URL
...
The code was moved to an organisation, the URLs were changed to reflect this
change.
2016-05-24 23:54:32 +02:00
Roland Geider
3fe67e9a38
Add fedora based devel images
...
Also, make more obvious what the other docker images do and what they are
based on.
2016-05-04 00:07:15 +02:00
Roland Geider
a1ae61b7cb
Use correct path for sudoers file
2016-03-25 11:10:20 +01:00
Roland Geider
f7a4004653
Add base docker image
...
This image contains all common depencencies for the different images
2015-10-13 21:11:51 +02:00