Skip to content

fhaze/pangya

Repository files navigation

Go Pangya Server

Just another pangya server, but this time created for the Go Language.

🤔 Considerations

This project is an experiment and probably will not be finished.

📦 Requirements

  • go 1.18
  • go-migrate cli
  • tmux
  • docker

💻 Environment Setup

I'm currently using WSL with Ubuntu, but it should work for any Linux distro and macOS as well. Windows is not supported and never will (not by me 😉).

Create a dotenv from template

cp ./.env-template ./.env

Downloads deps

make deps

Build everything

make build

🚀 Running Locally

I created a make target called run to quickly build and run all the servers locally. You should use it, cuz it's simpler and convenient

make run

📢 All servers are executed inside tmux, just tap CTRL+C to close each server.

🗑 Stop and Clean

You can stop docker-compose and clean binaries by running

make clean

License

WTFPL

About

Go Pangya Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published