Remake in golang of online navmap for Freelancer Discovery. Newer version should be easier to maintain, and should be way more rapid due to design being a static site generator powered by htmx. Potentially also implementing different new features :]
- It will be made in mind with supporting Freelancer Discovery as first order.
- Support will be extended to Vanilla version.
- Any other mode will be supported on request, see contacts to get in touch.
- git clone https://github.com/darklab8/fl-configs repository for game configs scan, download it to same parent folder as this repository
- install golang of project version or higher (potentially will work anyway).
- See current golang version in CI workflow
- install templ
- go install github.com/a-h/templ/cmd/templ@latest
- check specific version in go.mod
- check environment variables to set
- set your own environment variable FREELANCER_FOLDER to Freelancer Folder
- ensure it was set.
echo $FREELANCER_FOLDER
at Linux orecho %FREELANCER_FOLDER%
at windows- optionally is enough to change value in enverant.json for that
- Check to have set other values from enverant.json ! Some options make development way more pleasant by speeding up rerender by disabling unnecessary features!
- install Taskfile and check commands to run
- run some command, for example
task web
- run some command, for example
- if u wish access to
task dev:watch
that reloads running web server on file changes, then installpip install watchdog[watchmedo]
and ensurewatchmedo
binary is available totask dev:watch
command written in Taskfile - If u wish making changes fl-configs and having them right away reflected to fl-darkstat (same for fl-darkcore)
go work init ; go work use . ; go work use ../fl-configs
- initialize Go workspaces, and provide relative path to fl-configs
- go workspaces allow developing libraries code with real time update of usage to another repository
If u have problems with configuring development environment, then seek my contacts below to help you through it ^_^
To be written (copy paste from darkstat ;)
To be writtem...
- Inspired by old navmap made by @AudunVN
- discord DM: darkwind8
- discord server lab: https://discord.gg/aukHmTK82J
- or open Pull Request here and write there