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

Documentation for installing this software #183

Closed
parski opened this issue Sep 1, 2023 · 4 comments
Closed

Documentation for installing this software #183

parski opened this issue Sep 1, 2023 · 4 comments
Labels
📖 docs Improvements or additions to documentation 🎛️ server There are things to do on the server

Comments

@parski
Copy link

parski commented Sep 1, 2023

Is your feature request related to a problem? Please describe.
The documentation lists three ways of installing this software but all of them relies on heavily integrating some sort of container monolith (in this case, variations of Docker) into your system. This is not always possible or desireable.

Describe the solution you'd like
Documentation for how to install the software not relying on containers. Just normal dependencies, setting up a user and maybe setting up tables in a database. I don't know what your software needs, I don't speak dockercomposeyaml.

Describe alternatives you've considered
Creating a virtual machine, installing Linux and Docker in that, jumping through burning hoops while doing flips and landing in the middle of the circus to standing ovations.

Additional context
None of the deployment options work on the BSDs.

@parski parski added 🎛️ server There are things to do on the server 🔧 feature New feature or request labels Sep 1, 2023
@Alfagun74
Copy link
Contributor

I see you're not a fan of containers, but i really do recommend them. However i will try to add docs for how to build and run this from source.

@Alfagun74 Alfagun74 added 📖 docs Improvements or additions to documentation and removed 🔧 feature New feature or request labels Sep 1, 2023
@parski
Copy link
Author

parski commented Sep 1, 2023

I love containers. However, this (and many other projects) cater heavily to one specific container vendor. I like using FreeBSD jails to containerize. On Linux machines I like LXC or just chroot. Lots of people use Podman and others like to virtualize. I also recommend containers but I think there should at least be an option to do a bare metal install if people use different container engines or just want to keep things in the host.

@Alfagun74
Copy link
Contributor

By the way, for now, since there are no specific instructions yet, please just follow the Dockerfile instructions on your own machine. It's not really magic; it's straightforward. You can find the instructions here.

Alfagun74 added a commit to Phalcode/gamevault-docs that referenced this issue Sep 5, 2023
@Alfagun74
Copy link
Contributor

will soon be on the live site!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 docs Improvements or additions to documentation 🎛️ server There are things to do on the server
Projects
Archived in project
Development

No branches or pull requests

2 participants