-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker Container #1
Comments
This would be great! As a windows only platform excludes a lot of selfhosting users. |
Adding the following Dockerfile to the top level of your repo should get you started on containerization. I just built it locally from your 1.0.1 release and had it up and running perfectly. Followed this from Microsoft.
Edit: I did have to change the |
adding changes suggested by hargata#1 (comment)
I added a docker compose, can anyone verify if that works? |
@hargata I may be mistaken, but I believe you can simplify the volume definitions a little bit since I believe this will largely be used as an example (the user will supply their own paths to where they want the volumes stored) As an example, here is the plex example from LinuxServer ( a popular maintainer of Dockerfiles for self-hosted services) |
@FFCoder I will get on that, thank you! |
@hargata Confirmed working here (Linux) |
Working here as well with Linux. Great work |
Your docker-compose will work on your workstation, were the bind mount paths match to the project path. Beside this c: paths are usable under windows only, but most docker systems are running Linux based, I guess. So we want to as generic / compatible as possible and use named mounts. In my pull request I used named mounts. This way docker manages where to store the data. I added labels for a setup with the commonly used Traefik proxy server, too. But it works standalone without modification, too. If you have any questions, just give me a shout. I can test and debug with windows and linux. And I am familiar with docker since years. |
Would you like to have a look at my pr #6? |
@florianschroen It is merged, I'll make a copy of the docker compose with the traefik portion commented out as well |
Can anyone test the docker container again? If it's good I can close this FR. |
@hargata Works for me here using the current |
You can have a look at pr #8. In addition, I saw a bug while testing the container. The money amounts are prefixed with a symbol which is not displayed correctly. I guess yourintention was a $ sign prefix? Do we want to include this charset encoding error in this FR? Or do we want to close it and handle the bug separately? |
@florianschroen I believe that might be related to FR #3 |
Containerize the app.
The text was updated successfully, but these errors were encountered: