Spaces:
Sleeping
Sleeping
| # root directory for your project | |
| root: . | |
| # temporary path where Fresh will store built binaries | |
| tmp_path: ./tmp | |
| # name of the build file | |
| build_name: tebakaja_proxy | |
| # directories to watch for changes (can include multiple directories) | |
| watch_dirs: ["."] | |
| # watch_dirs: ["./src", "./views"] | |
| # file extensions to watch and trigger a rebuild | |
| valid_ext: [".go", ".tpl", ".tmpl", ".html", ".css", ".js"] | |
| # file extensions that should not trigger a rebuild (but reloads) | |
| no_rebuild_ext: [".tpl", ".tmpl", ".html", ".css", ".js"] | |
| # directories and files to ignore when watching for changes | |
| ignore: ["assets", "tmp", "vendor", ".git", "node_modules"] | |
| # log path for build output | |
| build_log: ./tmp/build.log | |
| # command to run after the build is complete | |
| build_cmd: go build -o ./tmp/tebakaja_proxy . | |
| # command to run when starting the server | |
| run_cmd: ./tmp/tebakaja_proxy | |
| # environment variables to set when running the server | |
| envs: [ | |
| "HOST=0.0.0.0", | |
| "ENV=development" | |
| ] | |
| # delay before restarting the server after a change (milliseconds) | |
| restart_delay: 200 | |
| # enables or disables color in the terminal output | |
| colors: true | |
| # specify custom commands to run on file change | |
| commands: { | |
| "go": { | |
| "run": "go run .", | |
| "build": "go build -o ./tmp/tebakaja_proxy ." | |
| }, | |
| # "html": { | |
| # "run": "echo HTML file changed", | |
| # "build": "" | |
| # } | |
| } | |