flightlesssomething/README.md
2024-08-21 23:54:10 +02:00

1.0 KiB

FlightlessSomething

flightlessmango.com website clone, written in Go.

Yes, there is a lot of crappy copypasta html/css/js code. As long as it works! 🤷

This is a fork that looks to add postgres support as well as anthropic ai support.

Features

  • Written in Go:
    • Fast performance
    • Multithreaded
    • Single, statically linked binary
  • Uses gin web framework
  • Uses gorm ORM (Can be easily ported to other databases)

Features that will NOT be included

  • TLS/SSL/ACME - use reverse proxy (I suggest Caddy)

Development

To run this code locally, setup go, open this project and run this:

go run cmd/flightlesssomething/main.go -data-dir data -discord-client-id xxxxxxxxxxxxxxxxxxx -discord-client-secret xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -discord-redirect-url 'http://127.0.0.1:8080/login/callback' -session-secret xxxxxxxxxxxxxxxxxxxxxxxx -openai-api-key xxxxxxxxxxxxxxxxxxxxxxxx

Then open in browser: http://127.0.0.1:8080/