index.md

Wed, 16 Dec 2020 15:18:57 +0100

author
David Demelier <markand@malikania.fr>
date
Wed, 16 Dec 2020 15:18:57 +0100
changeset 3
172d55236ac4
parent 2
0b6c4213f42a
permissions
-rw-r--r--

switch to no-class.css

0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 % paster - simple paste service
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 % David Demelier <markand@malikania.fr>
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 % 2020-02-07
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
4
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 paster - simple paste service
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 =============================
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
7
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
8 Paster is a minimalist paste service written in C11 using [kcgi][] and
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 [sqlite][].
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
10
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 It also comes with a convenient shell script to paste directly from command
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 line.
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
13
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
14 Features and non-features
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
15 -------------------------
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
16
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
17 - Submission of images from web interface or command line,
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
18 - Listing of most recents pastes,
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
19 - Private pastes by default,
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
20 - No javascript required.
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
21
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 Download
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 --------
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
24
2
0b6c4213f42a update for 0.2.1
David Demelier <markand@malikania.fr>
parents: 1
diff changeset
25 - [paster-0.2.1.tar.xz][] ([signature][paster-0.2.1.tar.xz.asc])
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
26
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 Installation
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 ------------
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
29
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
30 Build using standard POSIX make tools, see [INSTALL.md][] for more details.
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
31
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 make
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 make install
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
34
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 Documentation
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 -------------
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
37
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 See available manual pages:
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
39
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 - [pasterd.8][] ([pdf][pasterd.8.pdf])
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 - [pasterd-clean.8][] ([pdf][pasterd-clean.8.pdf])
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 - [paster.1][] ([pdf][paster.1.pdf])
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
43
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 Usage
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 -----
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
46
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
47 An official instance is running on
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
48 [http://paste.malikania.fr](http://paste.malikania.fr). Data is limited to
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
49 1MB with a limit of 5 uploads per minute.
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
50
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
51 ### As client
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
52
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 If you want to paste directly from command line, you can use the `paster` tool.
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
54
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
55 Example, pasting a shell file:
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
56
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
57 paster -l shell foo.sh http://paster.malikania.fr
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
58
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
59 Use **-** instead of a filename to paste from standard input.
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
60
3
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
61 ### As server
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
62
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
63 Please check the dedicated [pasterd.8][] manual page for installation into your
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
64 web server.
172d55236ac4 switch to no-class.css
David Demelier <markand@malikania.fr>
parents: 2
diff changeset
65
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
66 [INSTALL.md]: http://hg.malikania.fr/paster/file/34da05319353/INSTALL.md
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
67 [kcgi]: https://kristaps.bsd.lv/kcgi
2
0b6c4213f42a update for 0.2.1
David Demelier <markand@malikania.fr>
parents: 1
diff changeset
68 [paster-0.2.1.tar.xz.asc]: http://releases.malikania.fr/paster/0.2.1/paster-0.2.1.tar.xz.asc
0b6c4213f42a update for 0.2.1
David Demelier <markand@malikania.fr>
parents: 1
diff changeset
69 [paster-0.2.1.tar.xz]: http://releases.malikania.fr/paster/0.2.1/paster-0.2.1.tar.xz
0
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
70 [paster.1.pdf]: paster.pdf
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
71 [paster.1]: paster.html
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
72 [pasterd-clean.8.pdf]: pasterd-clean.pdf
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
73 [pasterd-clean.8]: pasterd-clean.html
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
74 [pasterd.8.pdf]: pasterd.pdf
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
75 [pasterd.8]: pasterd.html
80a2cf045e6a initial website
David Demelier <markand@malikania.fr>
parents:
diff changeset
76 [sqlite]: http://sqlite.org

mercurial