Comments (23)
@Wingysam @tommyriska I can take a stab at a Dockerfile, will keep this thread updated!
from ontrack.
Is there an update to the situation? Your app looks REALLY nice, but I would greatly benefit from a docker installation.
from ontrack.
@juliangaal There is not an update - currently no Dockerfile. Would accept a PR though!
from ontrack.
+1 for this. I am currently running a home server hosted on unRAID OS and a Docker file would be so amazing. This looks like such a great application, and an easy installation through Docker would be a game-changer for me. :)
from ontrack.
@Wingysam There is not, and yes I would!
from ontrack.
A dockerfile would be great. I have no experience with Ruby but I started working on a Dockerfile myself for this project to see if I could make it work. But as I dont know much about Ruby it was a bit harder than I thought it would be π
from ontrack.
@Wingysam Are you planning on adding a Dockerfie? If not, I can take a stab at it although I've never used Docker. Maybe @tommyriska and I can pair on it :)
from ontrack.
The issue I have right now is that it's trying to import tzinfo-data but that doesn't install because it's linux.
from ontrack.
@Wingysam what's the error message you're seeing?
from ontrack.
I got past tzinfo not working by switching from alpine to debian. Now I'm trying to get postgres working on debian.
from ontrack.
I can't seem to get it working correctly, can you give it an attempt? Thanks!
from ontrack.
@Wingysam @tommyriska I can take a stab at a Dockerfile, will keep this thread updated!
Nice, thanks! Feel free to ask any Docker related questions, I'd be more helpful with that than the Ruby part :P
from ontrack.
@Wingysam @tommyriska Can you take a look at my draft PR? I think it's close but I'm having trouble getting the app to connect to the DB: https://github.com/inoda/ontrack/pull/6/files.
from ontrack.
from ontrack.
@Wingysam @tommyriska I pushed some more updates to that PR. I'm past the DB issue and think it's pretty close. Now I'm running into an issue where Docker tells me a server is already running and exits. If one of you can take the PR to completion that'd be great! I won't have time to work on it more for a while.
from ontrack.
I've also added a Heroku Deploy button which makes it super simple to spin up an instance if you just wanted to get your own instance running.
from ontrack.
Sorry, have not had time to look at it yet. I'll try to find some time for it after work hours tonight!
from ontrack.
I dont experience the problem that a server is already running. I am running into a webpack issue, something that I wouldn't be able to help much with. Maybe @Wingysam has some experience here?
from ontrack.
From a quick Google search:
reactjs/react-rails#997
https://stackoverflow.com/questions/51179635/webpacker-cant-find-application-js-in-manifest-json-heroku-production
There might be some stuff in my PR that isn't right. This is a standard Rails 6 app so I imagine there must be some tutorials to follow for a Dockerfile given the popularity of the framework!
from ontrack.
The stackoverflow question to me looks like older versions before webpacker 3.5 don't work in some cases, but it has been fixed with webpacker 3.5?
from ontrack.
I'd love a dockerfile too - but unfortunately quite bad with Docker, however I am part of a community that is based around self hosting on Discord - I'll drop a message in there and see if anyone is interested in helping us out. They also maintain their own set of Portainer templates, so could be added to that and might get some new eyes on this project from that community π
from ontrack.
There is a wip PR going on here: #20
I don't have experience setting up/running docker but someone already took a stab at it. Looks like there's some final kinks to work out.
from ontrack.
See #36
from ontrack.
Related Issues (20)
- Docker setup fails due to RubyGems bug
- Github Pages issues HOT 1
- [email protected]
- absa notice of payment from harinarain jagdhari to 2041304665 amount r 830.00 date 2023 09 20 time 23 14 59 helpline 0860 008 600 int no 2711 501 5110 - Google Search
- Ruby & RubyGems version upgrade
- Compose not working
- Colors in `Spend By Category` should be default category color HOT 3
- Creating username and password for docker-compose up. HOT 3
- Heroku build fails. HOT 1
- Disabling FORCE_SSL in production rails when on docker HOT 7
- Docker with current HEAD fails after login HOT 1
- [Feature Request] Multilanguage support
- Cannot render /dashboard HOT 3
- Empty Dashboard HOT 8
- Responsible disclosure policy HOT 5
- Security Isssue HOT 4
- Heroku build is failing
- Error when using docker-compose HOT 1
- Feature request HOT 2
- Widnows HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ontrack.