Mercurial Hosting > luan
changeset 1992:ac02e07f09de default tip
add config
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 01 Jul 2025 15:14:26 -0600 |
parents | 53793a4dbd15 |
children | |
files | .hgignore website/push.sh website/read_me.txt website/src/lib/Shared.luan website/src/private/Config_sample.luan |
diffstat | 5 files changed, 22 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgignore Tue Jul 01 14:04:40 2025 -0600 +++ b/.hgignore Tue Jul 01 15:14:26 2025 -0600 @@ -13,8 +13,8 @@ host/sites/ host/logs/ host/started.lock -push.sh backup/logs/ backup/backups/ backup/backups.copy/ mine/ +private/Config.luan
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/website/push.sh Tue Jul 01 15:14:26 2025 -0600 @@ -0,0 +1,6 @@ +#!/bin/bash +set -e + +PASSWORD=$(luan 'string:require("luan:Io.luan").stdout.write(require("file:src/private/Config.luan").push_password)') + +luan luan:host/push.luan www.luan.software $PASSWORD src 2>&1 | tee err
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/website/read_me.txt Tue Jul 01 15:14:26 2025 -0600 @@ -0,0 +1,4 @@ +To configure, go to src/private and copy Config_sample.luan to Config.luan . Then update Config.luan as needed. + +If you have access, you can get Config.luan here: +https://hg.reactionary.software/repo/config/
--- a/website/src/lib/Shared.luan Tue Jul 01 14:04:40 2025 -0600 +++ b/website/src/lib/Shared.luan Tue Jul 01 15:14:26 2025 -0600 @@ -6,9 +6,9 @@ local pairs = Luan.pairs or error() local Time = require "luan:Time.luan" local Http = require "luan:http/Http.luan" -local Private = require "site:/private/lib/Private.luan" +local Config = require "site:/private/Config.luan" local Ai = require "luan:ai/Ai.luan" -Ai.set_ai( ai, Private[ai].key ) +Ai.set_ai( ai, Config[ai].key ) local require_ai = Ai.require_ai or error() local Translator = require_ai "Translator.luan" local Site_translator = require "luan:ai/Site_translator.luan"