🧪 Testing SSR with nextjs
This commit is contained in:
		@@ -1,10 +1,15 @@
 | 
			
		||||
package navi
 | 
			
		||||
 | 
			
		||||
import "git.solsynth.dev/goatworks/roadsign/pkg/warden"
 | 
			
		||||
import (
 | 
			
		||||
	"git.solsynth.dev/goatworks/roadsign/pkg/warden"
 | 
			
		||||
	"github.com/rs/zerolog/log"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func InitializeWarden(regions []*Region) {
 | 
			
		||||
	pool := make([]*warden.AppInstance, 0)
 | 
			
		||||
 | 
			
		||||
	log.Info().Msg("Starting Warden applications...")
 | 
			
		||||
 | 
			
		||||
	for _, region := range regions {
 | 
			
		||||
		for _, application := range region.Applications {
 | 
			
		||||
			pool = append(pool, &warden.AppInstance{
 | 
			
		||||
@@ -15,5 +20,7 @@ func InitializeWarden(regions []*Region) {
 | 
			
		||||
 | 
			
		||||
	// Hot swap
 | 
			
		||||
	warden.InstancePool = pool
 | 
			
		||||
	warden.StartPool()
 | 
			
		||||
	errs := warden.StartPool()
 | 
			
		||||
 | 
			
		||||
	log.Info().Any("errs", errs).Msg("Warden applications has been started.")
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -23,6 +23,7 @@ max_qps = -1
 | 
			
		||||
 | 
			
		||||
[logging]
 | 
			
		||||
access = "./logs/access.log"
 | 
			
		||||
warden_apps = "./logs/warden"
 | 
			
		||||
 | 
			
		||||
[paths]
 | 
			
		||||
configs = "./config"
 | 
			
		||||
 
 | 
			
		||||
@@ -11,5 +11,5 @@ uri = "http://localhost:3000"
 | 
			
		||||
[[applications]]
 | 
			
		||||
id = "capital-app"
 | 
			
		||||
workdir = "../data/capital"
 | 
			
		||||
command = ["node", "server/index.mjs"]
 | 
			
		||||
command = ["node", "standalone/server.js"]
 | 
			
		||||
environment = []
 | 
			
		||||
@@ -21,6 +21,10 @@ force_https = false
 | 
			
		||||
max_body_size = 549_755_813_888 # 512 GiB
 | 
			
		||||
max_qps = -1
 | 
			
		||||
 | 
			
		||||
[logging]
 | 
			
		||||
access = "../../logs/access.log"
 | 
			
		||||
warden_apps = "../../logs/warden"
 | 
			
		||||
 | 
			
		||||
[paths]
 | 
			
		||||
configs = "./config"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user