Skip to content

This is a simple NosTale emulator using the ElvenGard Toolkit

License

Notifications You must be signed in to change notification settings

ImNotAVirus/Flugel-NosTaleEmu

Repository files navigation

Flugel

Build Status

What is Flugel

This project is only a test for the toolkit ElvenGard.

Deploy and test the project

Build Docker image

cd .deploy
cp ~/.ssh/id_rsa.pub .
docker build -t elixir-deploy .
docker run --rm -p22:22 [... some options ...] elixir-deploy

Get container addresses

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name
# Or for all containers running
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' `docker ps -q`

Deploy a single application

cp .deliver/config.example .deliver/config
nano .deliver/config
ssh-keygen -R ip_addy
mix edeliver build release production
mix edeliver deploy release to production
mix edeliver start production

Deploy a cluster

You can also deploy a cluster using docker-compose.

cp .deploy/docker-compose.yml.example .deploy/docker-compose.yml
nano .deploy/docker-compose.yml
docker-compose up --build

Contributing

Currently developing this project, I will often open pull-requests. Any review is welcome.

About

This is a simple NosTale emulator using the ElvenGard Toolkit

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages