นี่คือโคลนโอเพ่นซอร์สของ notepad.cc ที่เลิกใช้งานแล้ว: "กระดาษแผ่นหนึ่งในคลาวด์"
ดูการสาธิตได้ที่ https://notes.orga.cat หรือ https://notes.orga.cat/whatever
ตรวจสอบให้แน่ใจว่าเว็บเซิร์ฟเวอร์ได้รับอนุญาตให้เขียนไปยังไดเร็กทอรี _tmp
คุณอาจต้องเปิดใช้งาน mod_rewrite และอนุญาตไฟล์ . .htaccess
ในการกำหนดค่าไซต์ของคุณ ดูวิธีการตั้งค่า mod_rewrite สำหรับ Apache
หากต้องการเปิดใช้งานการเขียน URL ใหม่ ให้ใส่สิ่งนี้ลงในไฟล์กำหนดค่าของคุณ:
หากโปรเจ็กต์อยู่ในไดเร็กทอรีราก:
location / {
rewrite ^/([a-zA-Z0-9_-]+)$ /index.php?note=$1;
}
หากโครงการอยู่ในไดเรกทอรีย่อย:
location ~* ^/notes/([a-zA-Z0-9_-]+)$ {
try_files $uri /notes/index.php?note=$1;
}
หากจำเป็นต้องส่งพารามิเตอร์ใน Nginx (เช่น ?raw
) จะต้องเพิ่ม &$args
ต่อท้ายการจับคู่ $1
:
location ~* ^/notes/([a-zA-Z0-9_-]+)$ {
try_files $uri /notes/index.php?note=$1&$args;
}
การใช้อินเทอร์เฟซบรรทัดคำสั่งทำให้คุณสามารถบันทึกและดึงบันทึกย่อได้ นี่คือตัวอย่างบางส่วนที่ใช้ curl
:
ดึงเนื้อหาของบันทึกย่อและบันทึกลงในไฟล์ในเครื่อง:
curl https://example.com/notes/test > test.txt
บันทึกข้อความเฉพาะลงในบันทึกย่อ:
curl https://example.com/notes/test -d 'hello,
welcome to my pad!
'
บันทึกเนื้อหาของไฟล์ในเครื่อง (เช่น /etc/hosts
) ลงในหมายเหตุ:
cat /etc/hosts | curl https://example.com/notes/hosts --data-binary @-
ลิขสิทธิ์ 2012 Pere Orga [email protected]
ได้รับอนุญาตภายใต้ Apache License เวอร์ชัน 2.0 ("ใบอนุญาต"); คุณไม่สามารถใช้งานนี้ได้เว้นแต่จะเป็นไปตามใบอนุญาต คุณสามารถขอรับสำเนาใบอนุญาตได้ที่:
http://www.apache.org/licenses/LICENSE-2.0
เว้นแต่กฎหมายที่ใช้บังคับกำหนดหรือตกลงเป็นลายลักษณ์อักษร ซอฟต์แวร์ที่เผยแพร่ภายใต้ใบอนุญาตนี้จะถูกแจกจ่าย "ตามที่เป็น" โดยไม่มีการรับประกันหรือเงื่อนไขใดๆ ทั้งโดยชัดแจ้งหรือโดยนัย ดูใบอนุญาตสำหรับภาษาเฉพาะที่ควบคุมการอนุญาตและข้อจำกัดภายใต้ใบอนุญาต