CPPaste4
?
该名称源自CPP ( C ++ )和粘贴!是用于存储和共享代码糊的简约Web应用程序。有点像Github的要点!
它支持所有现代浏览器,但也支持一堆旧浏览器,直到IE8!它也在IE6上运行,但没有正式支持... IE8受到了乐趣的支持。但是您不应该在2019年使用IE8 ...真的。
您可能对发行页面感兴趣。
从主分支提取并使用src/www中的内容是一种选项,应该稳定,但不建议用于生产环境。使用释放tarball进行生产。
基本上,将此仓库的src/www的内容或发布Tarball的内容发布到您的网络主机上。
确保将inc.config.sample.php重命名为inc.config.php并进行相应编辑。
确保将legal/*.tpl.txt重命名为legal/*.txt并相应地编辑它们。
看看Mozilla SSL配置发生器和HSTS预紧
您可能需要配置Web服务器以添加以下标题:
X-Content-Type-Options: nosniff
X-Frame-Options: deny
Content-Security-Policy: "default-src 'self'; form-action 'self'; base-uri 'none'; frame-ancestors 'none'"
关于像Ubuntu这样的Debian系统:
确保安装了GIT和PHP-CLI:
sudo apt install git php-cli
然后克隆,导航到Web应用程序目录,并与PHP一起使用:
git clone git://github.com/sindastra/CPPaste4.git
cd CPPaste4/src/www/
php -S 127.0.0.1:8000
然后导航到http:// localhost:8000/
它称为cppaste4,因为它是我从头开始编写的第四个版本(每个版本都是完全不同的,并且具有不同的目标,这个目标是简约的),此版本是第一个开源的版本!
有关更多信息,请参见Wiki。
master已重命名为main ,如果您仍然有一个旧克隆,请尝试以下操作:
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
版权(C)2015-2021 Sindastra保留所有权利。
别忘了看许可证!