aboutsummaryrefslogtreecommitdiff
path: root/_wui/doc
AgeCommit message (Collapse)Author
2026-02-04_wui/doc: use full link for download filesShulhan
This is to prevent the 404 error when the page is viewed from https://kilabit.info/project/awwan/ which cause "/dl/..." relative to domain kilabit.info instead of awwan.org.
2026-02-03_wui/doc: use default ciigo styleShulhan
The default ciigo style provides consistent style with kilabit.info and have support for light and dark themes.
2026-02-03all: add robots.txt to main and tour sitesShulhan
2026-02-02_wui/doc: simplify the license text in READMEShulhan
While at it, replace link on GNU make in the install document because the website for www.gnu.org seems unstable at the moment.
2025-10-03all: add option "$noparse" for magic "#put" commandShulhan
The "$noparse" option allow copying file without reading and parsing the input file.
2024-03-22_wui: use shared static assets from Cloud StorageShulhan
The idea is to minimize noise in the logs that does not related to page access and minimize binary size.
2024-01-16all: refactoring "env-set" argumentsShulhan
Previously, the "env-set" take the file argument as the last argument and optional. This changes move the file argument to the first argument so the bash completion can detect and print the completion for list of keys. While at it, fix handling key with quoted in EnvSet and EnvGet. Closes: https://todo.sr.ht/~shulhan/awwan/10
2024-01-16all: refactoring env-get commandShulhan
This changes the order of arguments of env-get command to pass the directory first before the key. The reason is to simplify auto-completion later from the command line.
2023-12-21all: setup tour.awwan.orgShulhan
Now that the _tour is ready we can deploy it to tour.awwan.org. The website is updated to include link to tour domain. Implements: https://todo.sr.ht/~shulhan/awwan/4
2023-12-16_wui/doc: change the HTML element "dt" to have bold fontShulhan
This is for CHANGELOG so the subject of changes highlighted make it different with the changes description.
2023-12-14all: make the magic line "#local" works on "local" command tooShulhan
In case we have a script that manage local host and remote server, calling "play" on "#local" lines only always open the connection to remote server. To minimize opening unused connections, let the "#local" command works on both commands. Its up to user which part of lines that they want to execute on remote or local.
2023-12-08_wui/doc: detach the index from READMEShulhan
The links in the index should be relative, so we can test and deploy it anywhere. Also the README contains link to website which is redundant if rendered on website itself.
2023-11-22cmd/www-awwan: replace download links by requesting to server directlyShulhan
The contabostorage have an issues with cache. The file that we upload today, when downloaded by user may not the latest one. This changes require update on share module to use the latest [memfs.MemFS#Merge] method.
2023-11-19all: update share moduleShulhan
The latest share module, in lib/crypto, handle loading SSH private key with passphrase interactively using a program defined in SSH_ASKPASS. This allow "awwan serve" that run without stdin, for example under systemd service, works seamlessly by setting environment variable SSH_ASKPASS to /usr/lib/ssh/x11-ssh-askpass. Implements: https://todo.sr.ht/~shulhan/awwan/3 Signed-off-by: Shulhan <ms@kilabit.info>
2023-11-18_wui/doc: add missing documentation for env-get in awwan manualShulhan
2023-11-17all: move the file argument in env-set to the last argumentShulhan
The "file" argument is optional, its define path to environment file. If its empty it will be set to "awwan.env" in the current directory.
2023-11-17all: implement command "env-get" to get value from environment filesShulhan
The env-get command get the value from environment files. Syntax, ---- <key> [dir] ---- The "key" argument define the key where value is stored in environment using "section:sub:name" format. The "dir" argument is optional, its define the directory where environment files will be loaded, recursively, from BaseDir to dir. If its empty default to the current directory.
2023-11-17all: implement command to set environment value with "env-set"Shulhan
The env-set command set the value of environment file. Syntax, <file> <key> <value> The "file" argument define path to environment file. The "key" argument define the key to be set using "section:sub:name" format. The "value" argument define the value key. For example, to set the value for "name" under section "host" to "myhost" in file "awwan.env" run $ awwan env-set awwan.env host::name myhost To set the value for key "pass" under section "user" subsection "database" to value "s3cret" in file "awwan.env" run $ awwan env-set awwan.env user:database:pass s3cret
2023-11-07all: add build and installation for ARM64Shulhan
2023-10-29all: rename directory "_www" to "_wui"Shulhan
Since we now have website, the directory name "_www" become misleading. The actual website files is located under "_www/doc", the "_www" directory is for web-user interface which includes documentation that has the same content as our websites.