RE:NODE

სახელმძღვანელოები11 წუთის საკითხავი

Enshrouded-ის გამოყოფილი სერვერი: კონფიგი და პორტები

დააყენე Enshrouded-ის გამოყოფილი სერვერი: enshrouded_server.json გასაღებ-გასაღებ, მომხმარებელთა ჯგუფები და პაროლები, პორტები, ლოკალური სამყაროს გადატანა და save-ების დაცვა.

0 მკითხველი

Enshrouded-ის გამოყოფილი სერვერი უფასო Windows აპლიკაციაა (Steam app 2278520), რომელიც ერთი ფაილით, enshrouded_server.json-ით, კონფიგურირდება მის ინსტალაციის საქაღალდეში. ის 16 მოთამაშემდე იტევს, სჭირდება ერთი ღია UDP პორტი (query პორტი, ნაგულისხმევად 15637) და სამყაროს savegame საქაღალდეში ინახავს hex სახელიანი ფაილების მცირე ნაკრების სახით. წვდომას მომხმარებელთა ჯგუფები აკონტროლებს: თითოეულ ჯგუფს საკუთარი პაროლი და საკუთარი უფლებები აქვს, ხოლო პაროლი, რომელსაც მოთამაშე აკრეფს, წყვეტს, რომელ ჯგუფში შევა. ადმინის კონსოლი და RCON არ არსებობს - kick და ban თამაშის შიგნით მოთამაშეების სიიდან ხდება, იმ მოთამაშეების მიერ, რომელთა ჯგუფიც ამის უფლებას იძლევა. სრული ჯგუფისთვის ის კომფორტულად მუშაობს 6-8 GB მეხსიერებაზე. დანარჩენი დეტალებია, და სწორედ დეტალებში იკარგება სამყარო.

როგორ მუშაობს Enshrouded-ის ჰოსტინგი#

Enshrouded-ის თამაში სამი გზით შეიძლება: მარტო, ერთი მოთამაშის მიერ თამაშის შიგნიდან ჰოსტინგით, ან გამოყოფილ სერვერზე. თამაშიდან ჰოსტინგი სამყაროს ჰოსტის კომპიუტერზე აბამს; როცა ის გადის, სამყაროც მასთან ერთად მიდის. გამოყოფილი სერვერი სამყაროს ამუშავებს მაშინაც, როცა არავინ არის ონლაინ, და ჯგუფში ყველას საკუთარი განრიგით თამაშის საშუალებას აძლევს.

Enshrouded-ის დიზაინის ორი თავისებურება განსაზღვრავს ამ გზამკვლევის დანარჩენ ნაწილს:

  • პერსონაჟები ინახება თითოეული მოთამაშის კომპიუტერზე და არა სერვერზე. სერვერი სამყაროს ინახავს - რელიეფს, ნაგებობებს, ზანდუკებს, NPC-ებს, პროგრესის ნიშნულებს. პერსონაჟის ინვენტარი და უნარები მოთამაშეს მოჰყვება. ამიტომ შეუძლია ერთ პერსონაჟს რამდენიმე სამყაროს მონახულება და ამიტომ ვერ შეუშლის სერვერი ხელს ვინმეს, მოვიდეს სხვაგან მოპოვებული აღჭურვილობით.
  • სერვერის binary მხოლოდ Windows-ისთვისაა. Keen Games Windows build-ს უშვებს. Linux მანქანაზე ის Wine-ის ან Proton-ის ქვეშ მუშაობს, რაც მუშაობს და გარკვეულ მეხსიერებას ხარჯავს. Wine და Proton მხოლოდ Windows-ის სერვერებისთვის ამ დაყენებას ზოგადად განიხილავს.

თამაში early access-შია და სერვერის კონფიგ ფაილმა ფორმა არაერთხელ შეიცვალა. ძველი გზამკვლევები ერთ password ველსა და ცალკე game პორტს ახსენებს. მიმდინარე build-ები მომხმარებელთა ჯგუფებს და მხოლოდ query პორტს იყენებს. სადაც ეს გზამკვლევი ნაგულისხმევ მნიშვნელობას გაძლევს, შეადარე ის ფაილს, რომელსაც შენი სერვერი აგენერირებს.

მოთხოვნები#

Enshrouded-ის სერვერი იმაზე მსუბუქია, ვიდრე მისი გრაფიკა გვაფიქრებინებს, მაგრამ voxel რელიეფი, რომელშიც მოთამაშეები თხრიან და აშენებენ, save-საც და მეხსიერებასაც ზრდის.

ჯგუფიRAMCPUდისკი
1-4 მოთამაშე4-6 GB2 ბირთვი30 GB
5-10 მოთამაშე6-8 GB2-3 ბირთვი35 GB
11-16 მოთამაშე, დიდი ბაზები8-12 GB3-4 ბირთვი40 GB

დაამატე ცოტა მეხსიერება, თუ სერვერი Wine-ის ქვეშ მუშაობს. ინსტალაცია რამდენიმე გიგაბაიტია და განახლებებთან ერთად იზრდება; თავად save თავიდან პატარაა და იზრდება, როცა სამყაროს რელიეფი იცვლება და მასზე აშენებენ. როგორც survival თამაშების უმეტესობაში, სწრაფი ბირთვი ბევრ ბირთვზე მნიშვნელოვანია. სანამ lag-ში სერვერს დაადანაშაულებ, გაარკვიე, მართლა ლიმიტზეა თუ არა - CPU თუ RAM სათამაშო სერვერებისთვის გაჩვენებს, როგორ წაიკითხო ეს გრაფიკებიდან.

ინსტალაცია და პირველი გაშვება#

შენს მანქანაზე SteamCMD სერვერს ანონიმურად ჩამოტვირთავს. რადგან ეს Windows build-ია, Linux-ზე ჩამოტვირთვისას Windows პლატფორმა იძულებით მიუთითე:

bash
$ steamcmd +@sSteamCmdForcePlatformType windows \    +force_install_dir /home/enshrouded/server \    +login anonymous +app_update 2278520 validate +quit

გაუშვი enshrouded_server.exe ერთხელ (Linux-ზე Wine-ის ქვეშ) და აცალე, სანამ არ შეგატყობინებს, რომ მზადაა, შემდეგ გააჩერე. პირველი გაშვება enshrouded_server.json-ს ნაგულისხმევი მნიშვნელობებით ჩაწერს და savegame და logs საქაღალდეებს ქმნის. ფაილი მხოლოდ გაჩერებულ სერვერზე დაარედაქტირე; სერვერი მას გაშვებისას კითხულობს. SteamCMD-ის ახსნა ჩამოტვირთვის ნაბიჯს უფრო დეტალურად განიხილავს.

enshrouded_server.json, გასაღებ-გასაღებ#

მიმდინარე build-ზე ახლად გენერირებული ფაილი დაახლოებით ასე გამოიყურება (შემოკლებულია):

enshrouded_server.json
{  "name": "Longship Enshrouded",  "saveDirectory": "./savegame",  "logDirectory": "./logs",  "ip": "0.0.0.0",  "queryPort": 15637,  "slotCount": 16,  "gameSettingsPreset": "Default",  "gameSettings": {    "playerHealthFactor": 1,    "enemyDamageFactor": 1,    "shroudTimeFactor": 1,    "tombstoneMode": "AddBackpackMaterials",    "dayTimeDuration": 1800000000000,    "nightTimeDuration": 720000000000  },  "userGroups": [    {      "name": "Admin",      "password": "change-this-admin-pass",      "canKickBan": true,      "canAccessInventories": true,      "canEditBase": true,      "canExtendBase": true,      "reservedSlots": 0    }  ]}

ზედა დონის გასაღებები:

გასაღებინაგულისხმევირას აკეთებს
nameEnshrouded Serverსახელი სერვერების ბრაუზერში
saveDirectory./savegameსად ინახება სამყარო
logDirectory./logsსად მიდის log-ები
ip0.0.0.0მისამართი bind-ისთვის; დატოვე როგორც არის
queryPort15637UDP პორტი, რომელსაც მოთამაშეები და ბრაუზერი უერთდება
slotCount16მოთამაშეების ლიმიტი; 16 მაქსიმუმია
gameSettingsPresetDefaultDefault, Relaxed, Hard, Survival ან Custom
gameSettings-ცალკეული წესები, მოქმედებს, როცა preset არის Custom
userGroups-როლები, თითოეული პაროლითა და უფლებებით

JSON მკაცრია. ზედმეტი მძიმე სიის ბოლო ელემენტის შემდეგ, გამოტოვებული ბრჭყალი ან კომენტარის ხაზი საკმარისია, რომ სერვერმა ფაილზე უარი თქვას ან ნაგულისხმევ მნიშვნელობებს დაუბრუნდეს. სერვერის გაშვებამდე ჩასვი ფაილი JSON validator-ში ან კოდის რედაქტორში, რომელიც სინტაქსურ შეცდომებს მონიშნავს - მხოლოდ სინტაქსის გამოკვეთა გამოტოვებულ ფრჩხილს უფრო შესამჩნევს ხდის, მაგრამ ყოველთვის ვერ გეტყვის.

თამაშის პარამეტრები#

gameSettingsPreset ნაკრებს ირჩევს. ცალკეული მნიშვნელობების გამოსაყენებლად დააყენე Custom და დაარედაქტირე gameSettings; სახელდებული preset-ის დროს ცალკეული მნიშვნელობები იგნორირდება. პარამეტრების შერჩევა, რომლებზეც მოთამაშეები ყველაზე ხშირად კითხულობენ:

პარამეტრიეფექტი
playerHealthFactor, playerStaminaFactor, playerManaFactorმოთამაშის მარაგები, 1 ნორმალურია
enemyDamageFactor, enemyHealthFactorჩვეულებრივი მტრების სირთულე
bossDamageFactor, bossHealthFactorბოსების სირთულე
shroudTimeFactorრამდენ ხანს შეგიძლია Shroud-ში დარჩენა
tombstoneModeრას აგდებ სიკვდილისას
enableDurabilityცვდება თუ არა აღჭურვილობა
enableStarvingDebuffჯარიმა უჭმელობისთვის
miningDamageFactorთხრისა და მოპოვების სიჩქარე
plantGrowthSpeedFactorმიწათმოქმედების სიჩქარე
resourceDropStackAmountFactorრესურსები ერთ drop-ზე
factoryProductionSpeedFactorcraft-ის სადგურების სიჩქარე
experienceCombatFactorბრძოლიდან მიღებული გამოცდილება
dayTimeDuration, nightTimeDurationდღისა და ღამის ხანგრძლივობა ნანოწამებში

დროის მნიშვნელობები ხალხს აბნევს: ისინი ნანოწამებშია, ამიტომ 1800000000000 არის 30 წუთი. ნულები ფრთხილად დაამატე ან მოაკელი. ხელმისაწვდომი პარამეტრების ნაკრები განახლებებთან ერთად გაიზარდა; ფაილი, რომელსაც შენი სერვერი პირველ გაშვებაზე წერს, ჩამოთვლის ყველას, რასაც შენი ვერსია იგებს, და სწორედ ის უნდა გამოიყენო ცნობარად.

tombstoneMode ის პარამეტრია, რომელზეც ჯგუფმა უნდა შეთანხმდეს. AddBackpackMaterials სიკვდილისას მასალებს აგდებს, აღჭურვილობას კი ინარჩუნებს; Everything ყველაფერს აგდებს; NoTombstone არაფერს. მშვიდი ჯგუფისთვის ნაგულისხმევი სამართლიანია. ჯგუფისთვის, რომელსაც რისკი უნდა, Everything Shroud-ს ნამდვილად საშიშს ხდის.

მომხმარებელთა ჯგუფები, პაროლები და უფლებები#

მომხმარებელთა ჯგუფები ადრეული ვერსიების ერთ სერვერის პაროლს ანაცვლებს. თითოეულ ჯგუფს აქვს:

  • name - ჩანს ადმინებისთვის და არა მოთამაშეებისთვის.
  • password - რასაც მოთამაშე შესვლისას აკრეფს. პაროლი ჯგუფს წყვეტს.
  • canKickBan - შეუძლია kick და ban თამაშის შიგნით მოთამაშეების სიიდან.
  • canAccessInventories - შეუძლია სხვა მოთამაშეების ზანდუკების გახსნა.
  • canEditBase - შეუძლია აშენება და არსებული ბაზების შეცვლა.
  • canExtendBase - შეუძლია ცეცხლის სამსხვერპლოების დადგმა და ბაზების გაფართოება.
  • reservedSlots - ამ ჯგუფისთვის დაჯავშნილი სლოტები, რომ სავსე სერვერზეც შევიდნენ.

მეგობრების ჯგუფისთვის გონივრული განლაგება სამი ჯგუფია: Admin ჯგუფი ერთი-ორი ადამიანისთვის ყველა უფლებით და დაჯავშნილი სლოტით; Friend ჯგუფი, რომელსაც შეუძლია აშენება და ზანდუკების გახსნა; და Guest ჯგუფი სტუმრებისთვის, რომლებსაც შეუძლიათ თამაში, მაგრამ ბაზებსა და ზანდუკებს ვერ ეხებიან. Admin-ის პაროლი რაც შეიძლება ცოტა ადამიანს მიეცი - ვისაც ის აქვს, ყველა დანარჩენის kick და ban შეუძლია. გვიანდელმა build-ებმა დამატებითი უფლებები შემოიტანა; შენი გენერირებული ფაილი აჩვენებს, რა აქვს შენს ვერსიას.

kick და ban თამაშის შიგნით ხდება: ადმინი მოთამაშეების სიას ხსნის და მოთამაშეზე მოქმედებს. ამისთვის კონსოლის ბრძანებები და RCON არ არსებობს. ჯგუფის პაროლის შეცვლა უხეში, მაგრამ საიმედო გზაა, რომ ყველას, ვისაც ის ჰქონდა, გზა მოუჭრა.

პორტები და მიერთება#

პორტიპროტოკოლიდანიშნულება
15637UDPquery და თამაშის კავშირები მიმდინარე build-ებზე
15636UDPgame პორტი ძველ build-ებზე, რომლებსაც ჯერ კიდევ აქვს gamePort

მიმდინარე build-ები მხოლოდ query პორტს იყენებს. თუ შენი გენერირებული კონფიგი gamePort გასაღებს შეიცავს, შენი build ჯერ კიდევ იყენებს მას და ორივე პორტი ღია უნდა იყოს. ორივე UDP-ია; TCP წესი კლასიკური მიზეზია, რის გამოც სერვერი მუშაობს, მაგრამ მიუწვდომელია. სათამაშო სერვერის პორტების ახსნა ხსნის, რატომ არსებობს query პორტები.

მოთამაშეები სერვერს თამაშის ბრაუზერში სახელით ძებნით პოულობენ, ან პირდაპირ მისამართისა და პორტის შეყვანით უერთდებიან. ახალ სერვერს სიაში გამოჩენას რამდენიმე წუთი სჭირდება. თუ პირდაპირი მიერთება მუშაობს, სია კი სერვერს არ აჩვენებს, სერვერი წესრიგშია, სია კი ნელია.

ლოკალური სამყაროს სერვერზე გადატანა#

ლოკალურად ნათამაშები ან თამაშიდან ჰოსტინგით გაშვებული სამყარო შეიძლება გამოყოფილ სერვერზე გადაიტანო. ლოკალურ სამყაროებს თამაშის კლიენტი ინახავს - Steam-ის ვერსიაში Steam-ის userdata საქაღალდეში app 1203620-ისთვის, ან შენი მომხმარებლის საქაღალდეში Saved Games\Enshrouded-ში, პარამეტრებისა და ვერსიის მიხედვით.

  1. გააჩერე სერვერი და გააკეთე მისი savegame საქაღალდის backup.
  2. შენს კომპიუტერზე იპოვე სასურველი სამყარო: hex სახელიანი ფაილი პლუს იმავე სახელის ფაილები სუფიქსებით, როგორიცაა -index და დანომრილი backup-ები. დააკოპირე ისინი.
  3. სერვერი თავისი save საქაღალდიდან 3ad85aea სახელის სამყაროს ტვირთავს. გადაარქვი შენი სამყაროს მთავარ ფაილსა და მის -index ფაილს ეს სახელი, სუფიქსების შენარჩუნებით.
  4. ატვირთე ისინი სერვერის savegame საქაღალდეში და ჩაანაცვლე იქ არსებული.
  5. გაუშვი სერვერი და შედი. უნდა დაინახო შენი სამყარო, შენი ბაზებით.

პერსონაჟების გადატანა საჭირო არ არის; ისინი თითოეულ მოთამაშეს მოჰყვება. თუ მოთამაშე სამყაროს ლოკალურად ჰოსტად თამაშობდა, მისი პერსონაჟი მის კომპიუტერზეა და სერვერზე ისე მუშაობს, როგორც არის.

ატვირთე SFTP-ით ან ფაილ მენეჯერით - SFTP და ფაილ მენეჯერი დეტალებს შეიცავს. სამყაროს ფაილები იმდენად პატარაა, რომ ორივე გზა გამოდგება.

save-ები, backup-ები და განახლებები#

სერვერი სამყაროს savegame-ში საკუთარი განრიგით წერს და მის გვერდით რამდენიმე მბრუნავ backup-ს ინახავს, სამყაროს ფაილის დანომრილი ასლების სახით. ისინი დაზიანებული ჩაწერისგან იცავს და არა წაშლილი სერვერის ან შეცდომისგან: ისინი იმავე დისკზეა.

  • გააჩერე სუფთად. სუფთა გაჩერება სამყაროს წერს. მოკლული პროცესი კარგავს ყველაფერს, რაც ბოლო შენახვის შემდეგ მოხდა.
  • გააკეთე backup სხვაგან, ყოველდღე, და თამაშის ყოველ განახლებამდე. early access-ის განახლებებმა save-ის ფორმატი შეცვალა; განახლებამდე აღებული save შენი უკან დასაბრუნებელი გზაა.
  • დროდადრო აღადგინე, რომ დაამტკიცო, backup მუშაობს. backup-ები, რომლებიც ნამდვილად აღდგება ხსნის, რატომ არის ეს მნიშვნელოვანი.
  • განაახლე სერვერი, როცა თამაში ახლდება. უფრო ახალ ვერსიაზე მყოფი კლიენტი ძველ სერვერზე ვერ შევა.

გადატვირთვები და დიდხანს მომუშავე სამყაროები

Enshrouded-ის სერვერი, როგორც early access-ის survival სერვერების უმეტესობა, მით მეტ მეხსიერებას იყენებს, რაც უფრო დიდხანს მუშაობს და რაც უფრო მეტ სამყაროში ჩათხარეს მოთამაშეებმა. ყოველკვირეული ან ყოველდღიური გადატვირთვა მშვიდ საათზე ამას სტაბილურად ინარჩუნებს და ერთი წუთი ჯდება. დაგეგმე ის და ნუ დაეყრდნობი იმას, რომ ვინმეს გაახსენდება, და გამოაცხადე შენი ჯგუფის ჩატში - თამაშში broadcast ბრძანება არ არსებობს, რომ მოთამაშეები წინასწარ გააფრთხილო, ამიტომ გადატვირთვა ონლაინ მყოფ ხალხს უბრალოდ გათიშავს. გადატვირთვის განრიგები, რომლებიც გეხმარება დროის შერჩევას განიხილავს.

რელიეფის შეცვლა ძვირადღირებული რამაა, რასაც მოთამაშეები აკეთებენ. ყოველი ამოთხრილი ან შევსებული voxel ცვლილებაა, რომელსაც სამყარო ინახავს, და ჯგუფი, რომელიც ბაზისთვის მთის ფერდობს ასწორებს, უფრო დიდ save-ს და ჩასატვირთად უფრო მძიმე ზონას ქმნის, ვიდრე ის, ვინც ბუნებრივ მიწაზე აშენებს. თუ სერვერი ჭედავს, როცა ყველა მთავარ ბაზაზე იკრიბება, სხვაგან კი გლუვია, მიზეზი ჩვეულებრივ ეს არის და ამას ვერცერთი პარამეტრი ვერ შეცვლის.

თამაშის განახლებამდე გააკეთე backup და შეინახე, სანამ ყველა ახალ ვერსიაზე რამდენიმე დღე არ ითამაშებს. დიდი კონტენტის განახლების შემდეგ ზოგი ჯგუფი ახალი სამყაროს დაწყებას წყვეტს, რომ ახალ კონტენტს თავიდანვე შეხვდეს და არა შუა გზაზე. ძველი save-ის შენახვა ნიშნავს, რომ ეს გადაწყვეტილება შეიძლება შეიცვალოს, თუ ახალი დასაწყისი ერთ კვირაში ხიბლს დაკარგავს.

Enshrouded ოფიციალურად არ უჭერს მხარს მოდებს გამოყოფილ სერვერებზე. კლიენტისთვის საზოგადოების მოდები არსებობს, ძირითადად კოსმეტიკური ან ერთმოთამაშიანი; შენი სერვერი vanilla-დ დაგეგმე.

Enshrouded-ის გაშვება პანელიან ჰოსტინგზე#

Pterodactyl-ზე დაფუძნებულ პანელზე სერვერის პარამეტრები enshrouded_server.json-შია, რომელიც ფაილ მენეჯერში რედაქტირდება. Enshrouded-ს RE:NODE-ის კატალოგში საკუთარი ხაზი არ აქვს, ამიტომ შეამოწმე სათამაშო სერვერების სია, რა არის შეთავაზებული. ზოგადი პუნქტები ნებისმიერ ჰოსტინგზე მოქმედებს: სრული ჯგუფისთვის მიეცი 6-8 GB, გახსენი query პორტი როგორც UDP და savegame საქაღალდის backup მანქანის გარეთ შეინახე. RE:NODE-ზე backup სლოტები ყველა სათამაშო გეგმას მოყვება, Schedules ჩანართს კი შეუძლია ღამის backup-ისა და გადატვირთვის გაშვება; სერვერი, რომელიც მეხსიერების ლიმიტს მიაღწევს, ჩერდება და სუფთად ეშვება, swap-ში დატოვების ნაცვლად, რაც Enshrouded-ისთვის ნიშნავს ბოლო შენახვის შემდეგ ყველაფრის დაკარგვას, ამიტომ ზომა მარაგით აირჩიე.

პრობლემების მოგვარება#

სერვერი ბრაუზერში არ ჩანს. შეამოწმე, რომ query პორტი UDP-დ არის გახსნილი, რომ queryPort გამოყოფილ პორტს ემთხვევა, და რამდენიმე წუთი დაიცადე. შეამოწმე პირდაპირი მიერთებით.

მოთამაშეები სწორი პაროლით ვერ შედიან. ორ ჯგუფს ერთი პაროლი აქვს, ან JSON არ ჩაიტვირთა და სერვერი ნაგულისხმევ მნიშვნელობებზეა. log-ში კონფიგის შეცდომა მოძებნე.

სერვერი ჩემს თამაშის პარამეტრებს იგნორირებს. gameSettingsPreset არ არის Custom.

ჩემი ატვირთული სამყარო არ ჩაიტვირთა; ახალი მივიღე. ფაილებს 3ad85aea სუფიქსებით არ გადაერქვა, ან არასწორ საქაღალდეში ჩაიდო.

დღეები წუთები ან საათები გრძელდება. dayTimeDuration და nightTimeDuration ნანოწამებშია; გამოტოვებული ან ზედმეტი ნულების ჯგუფი მათ ათასჯერ ცვლის.

კონფიგის რედაქტირების შემდეგ სერვერი არ ეშვება. არასწორი JSON. მოძებნე ზედმეტი მძიმე ან გამოტოვებული ბრჭყალი.

FAQ#

რამდენ მოთამაშეს იტევს Enshrouded სერვერი?

თექვსმეტს. slotCount მეტი ვერ იქნება. დაჯავშნილი სლოტები ადმინების ჯგუფს სავსე სერვერზე შესვლის საშუალებას აძლევს.

არის Enshrouded-ში ადმინის ბრძანებების კონსოლი?

არა. ადმინის ძალაუფლება მომხმარებელთა ჯგუფებიდან მოდის: ჯგუფს canKickBan-ით შეუძლია kick და ban თამაშის შიგნით მოთამაშეების სიიდან. RCON არ არსებობს.

გადადის პერსონაჟები გამოყოფილ სერვერზე?

პერსონაჟები თითოეული მოთამაშის კომპიუტერზე ინახება და მათ მოჰყვება. გადასატანი მხოლოდ სამყაროა.

შემიძლია Enshrouded სერვერის Linux-ზე გაშვება?

მხოლოდ Wine-ით ან Proton-ით, რადგან სერვერი Windows build-ია. ბევრისთვის მუშაობს და ცოტა მეტ მეხსიერებას იყენებს.

უჭერს მხარს Enshrouded მოდებს სერვერზე?

ოფიციალურად არა. დაგეგმე vanilla სერვერი და ცვლილებებისთვის თამაშის პატჩის ჩანაწერები შეამოწმე.


კომენტარები

სრულიად ანონიმურად: ანგარიშის, ელფოსტის და cookie-ის გარეშე. ინახება მხოლოდ სახელი, ტექსტი და დრო - სხვა არაფერი. ბმულების რაოდენობა ლიმიტირებულია.

0/2000