AuraGem Servers

The code for AuraGem and related servers.

🔖 Tags
🗎 File Tree
⌥ Branches
📝 Notespaces
Clone URL

Latest Commits

2025-03-18 Update SIS to fix link conversion bug
2025-03-15 Update aurarepo with bug fix.
2025-03-15 Temp bug fix
2025-03-15 Another update of aurarepo.
2025-03-15 Update aurarepo to add clone URLs.
More...

AuraGem Server(s)

Search Engine, Star Wars Database, Weather, Music Storage, etc.

Setting It Up

Set up by copying `config/config.go.example` to `config/config.go` and setting up your DB info. Create databases in Firebird for music and search, and set the locations in the config.go file. Then, go into `gemini/gemini.go` and change the hostnames and certificates for each server. Run `go build .` to build the executable.

To create the database tables, run `auragem_sis migrate search` and `auragem_sis migrate music`. For other databases, run the same command using the database's name.

Lastly, to handle Full-Text Search for the Search Engine, install the udr lucene plugin for firebird and run the queries in `migration/migrations/fts.sql`. Start the server by running `auragem_sis`.

License Info

This capsule is currently licensed as BSD-3-Clause. Below is a list of libraries that are used and their licenses.