idecd.1 (2131B)
1 .TH IDECD 1 "March 12, 2023" "version 0.0.1" "OpenIDEC" 2 .SH NAME 3 idecd - ii/idec node 4 .SH SYNOPSIS 5 .B idecd 6 [options] 7 .SH DESCRIPTION 8 ii/idec node 9 .SH OPTIONS 10 .TP 11 -L 12 Listen address, default is :8080 13 .TP 14 -db db/filename 15 Database, "db" by default 16 .TP 17 -e path 18 Echos list file. This file needs only for descriptions and must be in list.txt format, where 2nd colum is ignored. When this file is exists, points can not create they own echos. (list.txt by default) 19 .TP 20 -host url 21 Host string for node. (http://127.0.0.1:8080 by default) 22 .TP 23 -noreg 24 Disable new users registration 25 .TP 26 -style path 27 Path to /style web-directory (css/images) (default "./style") 28 .TP 29 -sys "name" 30 Node name. "OpenIDEC" by default 31 .TP 32 -tpl path 33 Path to html templates (default "./tpl") 34 .TP 35 -u points/filename 36 Points file. "points.txt" by default. 37 .TP 38 -v 39 Be verbose (for tracing) 40 .SH STANDARTS SUPPORTED 41 .TP 42 .BI u/e 43 .TP 44 .BI list.txt 45 .TP 46 .BI x/c 47 .TP 48 .BI blacklist.txt 49 .TP 50 .BI m/ 51 .TP 52 .BI e/ 53 .SH LIMITATIONS 54 Size of message can not be greater then 65536 bytes (before encoded into base64). 55 .SH WEB INTERFACE 56 User with id 1 (first created user) is admin. 57 .PP 58 Admin can create new echoes with: http://127.0.0.1:8080/new 59 .PP 60 Another hiden feature, is blacklisting: http://127.0.0.1:8080/msgid/blacklist 61 .PP 62 .TP 63 Web interface supports some non-standart features in message body text: 64 .nf 65 @spolier: spoiler 66 @base64: name (base64 data from next line till end of message) 67 xpm2 and xpm3 images embedding 68 .fi 69 .SH RSS 70 http://127.0.0.1:8080/echo/all/rss - All messages 71 .PP 72 http://127.0.0.1:8080/echo/echo.name/rss - By echo.name 73 .PP 74 http://127.0.0.1:8080/to/User/rss - For User 75 .PP 76 http://127.0.0.1:8080/from/User/rss - From User 77 .SH EXAMPLES 78 Fetch db and start node: 79 .nf 80 idecctl fetch http://hugeping.tk # get database from remote node 81 ftp http://hugeping.tk/list.text # for echo descriptions 82 idecd -sys "newnode" -tpl www/tpl -style www/style # run node with name "newnode" 83 .fi 84 .SH 85 ATTENTION! 86 by default, a new user is added blocked, set 'locked/no' in points.txt to unlock 87 .SH SEE ALSO 88 idecctl(1), openidec(1), idecgmi(1) 89 .SH AUTHOR 90 hugeping ( gl00my (at) mail.ru )