Skip to content

Docker Compose file for easy install #733

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

Open
artlutttels opened this issue Mar 17, 2025 · 4 comments
Open

Docker Compose file for easy install #733

artlutttels opened this issue Mar 17, 2025 · 4 comments

Comments

@artlutttels
Copy link

Feature Request

I would be awesome to get a docker compose file to boost adoption by making server installation easy!

Describe the solution you'd like
A working Docker Compose file that's preconfigured that can be use on various platforms like Coolify.

@lunika
Copy link
Member

lunika commented Mar 17, 2025

Hi,
Thank you for your issue.

Can you take a look at this PR #583 ? Can you try it, tell me if it's the kind of solution you are looking for ?

@notpushkin
Copy link

For production installation, you might want to just use image: lasuite/impress-backend instead of build: .. Other than that (and setting up a reverse proxy), this sounds like a reasonable strategy for small to medium deployments.

Tangential: I’m building a Docker Swarm based self-hostable PaaS, Lunni, and would love to feature Docs in the Lunni Marketplace! We use Compose files to describe application stacks, so this setup should be fairly straightforward to adapt. Would that be something you’d be interested in?

@lunika
Copy link
Member

lunika commented Mar 17, 2025

Hi @notpushkin

Would that be something you’d be interested in?

Yes for sure ! Does the PR I mention a starting point ?

@notpushkin
Copy link

For production installation, you might want to just use image: lasuite/impress-backend instead of build: .

My bad – I didn’t notice there’s a compose.production.yaml :’)

@lunika Absolutely! I’ll give it a go later this week and let you know how it goes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

4 participants