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保留所有權利。
別忘了看許可證!