flux init
This commit is contained in:
4
.fluxignore
Normal file
4
.fluxignore
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
.git
|
||||||
|
public/uploads/
|
||||||
|
passport
|
||||||
|
passport.db*
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,6 +1,6 @@
|
|||||||
passport
|
passport
|
||||||
.env
|
.env
|
||||||
passport.db
|
passport.db*
|
||||||
public/uploads/
|
public/uploads/
|
||||||
zqdgr
|
zqdgr
|
||||||
assets/tailwind.css
|
assets/tailwind.css
|
||||||
6
flux.json
Normal file
6
flux.json
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"name": "passport",
|
||||||
|
"port": 3000,
|
||||||
|
"env_file": ".env",
|
||||||
|
"url": "passport.wildcardproject.com"
|
||||||
|
}
|
||||||
5
main.go
5
main.go
@@ -39,7 +39,7 @@ import (
|
|||||||
//go:embed assets/** templates/** schema.sql
|
//go:embed assets/** templates/** schema.sql
|
||||||
var embeddedAssets embed.FS
|
var embeddedAssets embed.FS
|
||||||
|
|
||||||
var devContent string = `<script>
|
var devContent = `<script>
|
||||||
let host = window.location.hostname;
|
let host = window.location.hostname;
|
||||||
const socket = new WebSocket('ws://' + host + ':2067/ws');
|
const socket = new WebSocket('ws://' + host + ':2067/ws');
|
||||||
|
|
||||||
@@ -571,7 +571,10 @@ func main() {
|
|||||||
})
|
})
|
||||||
|
|
||||||
engine.AddFunc("devContent", func() string {
|
engine.AddFunc("devContent", func() string {
|
||||||
|
if os.Getenv("PASSPORT_DEV_MODE") == "true" {
|
||||||
return devContent
|
return devContent
|
||||||
|
}
|
||||||
|
return ""
|
||||||
})
|
})
|
||||||
|
|
||||||
router := fiber.New(fiber.Config{
|
router := fiber.New(fiber.Config{
|
||||||
|
|||||||
8
prod.go
8
prod.go
@@ -1,8 +0,0 @@
|
|||||||
//go:build prod
|
|
||||||
// +build prod
|
|
||||||
|
|
||||||
package main
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
devContent = ``
|
|
||||||
}
|
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
"url": "https://github.com/juls0730/passport.git"
|
"url": "https://github.com/juls0730/passport.git"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "go generate; go run main.go",
|
"dev": "go generate; PASSPORT_DEV_MODE=true go run main.go",
|
||||||
"build": "go generate && go build -tags netgo,prod -o passport"
|
"build": "go generate && go build -tags netgo,prod -o passport"
|
||||||
},
|
},
|
||||||
"pattern": "**/*.go,views/**/*.hbs,styles/**/*.css,assets/**/*.{svg,png,jpg,jpeg,webp,woff2,ttf,otf,eot,ico,gif,webp}"
|
"pattern": "**/*.go,views/**/*.hbs,styles/**/*.css,assets/**/*.{svg,png,jpg,jpeg,webp,woff2,ttf,otf,eot,ico,gif,webp}"
|
||||||
|
|||||||
Reference in New Issue
Block a user