Skip to content
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

Install and run without docker #9

Closed
174n opened this issue Apr 15, 2020 · 7 comments
Closed

Install and run without docker #9

174n opened this issue Apr 15, 2020 · 7 comments

Comments

@174n
Copy link

174n commented Apr 15, 2020

It would be great to have instructions to install lemmy without docker-like environments

@dessalines
Copy link
Member

dessalines commented Apr 15, 2020

Its in the docs, under local development. I will not support a non-docker install, as this relies on iframely, pictshare, etc to work.

@Nutomic
Copy link
Member

Nutomic commented Apr 16, 2020

For a proper production build, you can basically follow the commands in the Dockerfile. Basically cd ui/ && yarn install --pure-lockfile, and cd server/ && cargo build --frozen --release. Then you still need to get the config and everything in the right place.

I dont see any reason why we cant add these instructions to the documentation. But be aware that link previews and image uploads will not work.

Edit: please make a PR for the docs if you get this working.

@Nutomic Nutomic reopened this Apr 16, 2020
@seniorm0ment
Copy link

@dessalines no issues with Podman correct?

@realkinetix
Copy link

I have a workable procedure on installing the 4 components from sources (lemmy backend, lemmy-ui, iframely and pict-rs).

https://lemmy.ca/post/1066

I should get this in to github for revision control and improvement at some point... But, it's there for now.

@Nutomic
Copy link
Member

Nutomic commented Jan 15, 2021

I dont want to add that directly into the Lemmy documentation, because that implies that we have to maintain it and keep it updated. But instead we can link your post in the administration section, under something like "alternative installation methods". PR to the docs repo welcome :)

@Nutomic Nutomic transferred this issue from LemmyNet/lemmy Jan 20, 2021
@Nutomic
Copy link
Member

Nutomic commented Jan 20, 2021

Actually I think this would be fine to include in the Lemmy docs, given that there is a big disclaimer saying that its not a recommended installation method, and not to ask the Lemmy developers for help if there are problems.

@dessalines
Copy link
Member

Ya, as long as there's a big disclaimer at the top I'm fine with including it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants