site for the tildeverse irc network
Go to file
Alexander e05dcc4e3e Merge branch 'master' of tildegit.org:tildeverse/tilde.chat 2024-03-13 23:43:19 +00:00
badges fix some typos and warnings 2022-01-16 15:11:20 -05:00
js use tildeverse/wiki 2019-07-03 01:11:55 -04:00
motd add wiki link 2020-11-18 10:49:11 -05:00
stats fix XSS in webchatlink variable (#63) 2023-05-16 18:03:45 +00:00
wiki this is what happens when you test without prettyurls 2024-03-13 15:00:18 -07:00
.drone.yml bump tildeteam/wiki 2022-02-16 13:43:45 -05:00
.editorconfig use tildeverse/wiki 2019-07-03 01:11:55 -04:00
.gitignore python3, blacklist 2019-03-16 14:53:20 -04:00
README.md add drone badge to README.md 2019-12-06 10:59:59 -05:00
apple-icon.png Have OGP preview show ~team logo 2018-06-20 17:26:28 -04:00
composer.json update tildeteam/wiki to 2.0 2022-02-14 22:08:03 -05:00
composer.lock composer update 2024-03-13 12:12:26 -04:00
favicon-96x96.png Add favicon (why ben why) 2018-06-20 18:10:14 -04:00
footer.php use tildeverse/wiki 2019-07-03 01:11:55 -04:00
gen_stats catch utf8 error 2022-06-12 20:04:37 -04:00
header.php offset #fragment urls 2021-03-05 11:39:59 -05:00
index.php reorganize & expand index page 2024-03-13 08:45:16 -07:00
navbar.php remove link to mumble webclient 2022-07-11 13:06:28 -04:00
rules.txt fix link on rules.txt 2020-04-30 15:01:35 -04:00

README.md

tilde.chat

Build Status

this is the source for tilde.chat.

if you have any fixes/updates that you need to make, feel free to open a PR.

wiki updates are part of this repo as well.

stop by irc and say hi!


deployment

  1. clone the repo into your webroot
  2. composer install
  3. make sure inspircd has m_httpd.so m_httpd_stats.so loaded
  4. add a local bind for stats on 8081: <bind address="127.0.0.1" port="8081" type="httpd">
  5. add gen_stats to a crontab for a user that can write in the webroot: * * * * * /var/www/tilde.chat/gen_stats
  6. nginx config for pretty urls
location ~* ^/wiki/(.+)$ {
	try_files $uri $uri/ /wiki/index.php?page=$1;
	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
	}
}