diff --git a/hugo.toml b/config.toml similarity index 84% rename from hugo.toml rename to config.toml index 1d8e32c..31bf95f 100644 --- a/hugo.toml +++ b/config.toml @@ -1,4 +1,4 @@ -baseURL = "https://blog-zko0k8k8osc4kcg0gco8k0s0.reflectonai.com" +baseURL = "https://blog-koo48w00w0cw4sscokc0448k.reflectonai.com" languageCode = "en-us" title = "My New Hugo Site" theme = "" # You can specify a theme here later diff --git a/nixpacks.toml b/nixpacks.toml index 55c5eee..8f6dc4e 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -1,35 +1,11 @@ -# nixpacks.toml - -# Explicitly set the provider to 'static' -[provider] -name = "static" -website = "https://gohugo.io/" - -# This section ensures that Hugo is available in the build environment. -# Nixpacks will use Nix to provide the 'hugo' package. [phases.setup] -providers = ["node", "rust", "go"] # Ensures common build toolchains are available -nix_pkgs = ["hugo"] +aptPkgs = ["hugo"] -# This section defines variables used during the build -[variables] -NIXPACKS_STATIC_COMMAND = "hugo --verbose --minify" +[ phases.build ] +cmds = ["hugo --minify"] -# This section defines the command(s) to build your Hugo site. -# Using "--verbose" can give more detailed output from Hugo during the build if needed. -# Using "--minify" is good practice to reduce file sizes. -[phases.build] -cmds = ["$NIXPACKS_STATIC_COMMAND"] +[ environment ] +HUGO_VERSION = "0.147.5" -# This section tells Nixpacks where your built static site will be located. -# Coolify will then use this 'public' directory to serve your website. -[start] -public_dir = "public" -# No 'cmd' is needed here for static sites, as Coolify handles the serving. - -# Make sure the static site server is used -[phases.install] -cmds = ["echo 'Using Hugo to build a static site'"] - -[staticserver] -package = "nginx" +[[ nixpacks.included_files ]] +paths = ["/public"] \ No newline at end of file