aprs.me/README.md

34 lines
1.1 KiB
Markdown

# Aprs
## Prerequisites
Before setting up the project, ensure you have the following installed:
- Elixir 1.17+
- Erlang/OTP
- PostgreSQL with PostGIS extension
## Setup
To start your Phoenix server:
* Run the complete setup:
```bash
mix setup
```
* Start Phoenix endpoint with `mix phx.server` or inside IEx with `iex -S mix phx.server`
Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
Ready to run in production? Please [check our deployment guides](https://hexdocs.pm/phoenix/deployment.html).
## Deployment
This application is deployed to a Kubernetes cluster using ArgoCD. The Kubernetes manifests are in the `k8s/` directory and are reconciled automatically when changes are pushed to the main branch. New container image tags are picked up by `argocd-image-updater` (no commits to `k8s/deployment.yaml` required).
## Learn more
* Official website: https://www.phoenixframework.org/
* Guides: https://hexdocs.pm/phoenix/overview.html
* Docs: https://hexdocs.pm/phoenix
* Forum: https://elixirforum.com/c/phoenix-forum
* Source: https://github.com/phoenixframework/phoenix