Hvad er Serpmonn.ru?
Serpmonn er en omfattende platform med fokus på praktiske værktøjer: godkendelse og profiler, RSS-nyheder, browser-spil med leaderboards og Telegram-bots (spil, verifikation, memes). Der lægges særlig vægt på sikkerhed: CSRF-endepunkter og hastighedsbegrænsning (rate limiting) er tilføjet til kernetjenester. Målet med Serpmonn.ru er at kombinere dette i et bekvemt interface til daglige opgaver.
Projektet udvikles åbent: UX på mobil og desktop forbedres gradvist, værktøjer tilføjes, tilgængelighed udvides (stor skrifttype, høj kontrast, færre animationer). Planerne omfatter flere HTML5-spil, forbedret søgning, integrationer og et fuldt udbygget profilsystem.
Platformbrugere
Projektets alder
Projektets funktioner
- Godkendelse og profiler — Sikker godkendelse (PASETO), profiladministration.
- Værktøjer til informationsanalyse — 7 tjenester til indsamling og behandling af data, RSS-nyheder.
- Spil på platformen — 19 browser- og PC-spil med leaderboards.
- Telegram-bots — Spilbot, verifikationsbot og memebot.
- PWA — Understøttelse af progressive webapps.
- Sikkerhed — CSRF-endepunkter og hastighedsbegrænsning i kernetjenester.
Hvem kan drage fordel
- Brugere — bekvem adgang til nyheder, spil og tjenester på ét sted.
- Udviklere — åben kodelager med klar struktur, mulighed for at bidrage med ændringer.
- Forfattere af bots og minitjenester — platform til integration og test af ideer.
Hvad allerede fungerer
- Godkendelses- og profilsystem.
- Nyheder fra RSS-kilder (9 artikler).
- Spil (19 spil, inklusive leaderboards).
- Telegram-bots (spil, verifikation, memes).
- CSRF-endepunkter og hastighedsbegrænsning.
- 7 værktøjer til arbejde og marketing.
Sikkerhed
Projektet styrkes gradvist: PASETO-tokens bruges, CSRF-endepunkter er implementeret, hastighedsbegrænsning er tilføjet, transitive afhængigheder er opdateret. Statisk analyse (CodeQL) og regelmæssige opdateringer af afhængigheder udføres.
Teknologier
- Backend: Node.js, Express, MySQL, PASETO, PM2.
- Frontend: HTML, CSS, JavaScript, PWA.
- Infrastruktur: Nginx, CI/CD, CodeQL.
Planer
- Forbedring af hovedsiden og UX.
- Udvidelse af spiludvalg og profilfunktioner.
- Udvikling af bots og integrationer, optimering af ydeevne.
Ofte stillede spørgsmål
Kan jeg foreslå en ide eller foretage ændringer? Ja, kodelageret er åbent - se afsnittet nedenfor. Den hurtigste måde er at indsende et forslag eller en Pull Request.
Hvor kan jeg se kildekoden? Link til kodelageret i blokken nedenfor.
Sådan kommer du i gang
- Åbn projektets kodelager.
- Læs README og CONTRIBUTING.
- Kør lokalt efter vejledningen og vælg en interessant opgave.
Projektets kodelager
Kildekoden er tilgængelig i to kodelagre:
Mission og værdier
Webværktøjer 'på ét sted' med fokus på hastighed, tilgængelighed og privatliv. Serpmonn sigter mod enkelhed i interfacet, åbenhed over for forslag og gradvis forbedring af servicens kvalitet.
Teknisk information
Projektet inkluderer 1944 aktive sider, der dækker forskellige områder: værktøjer til udviklere og marketingfolk, browserspil, nyhedsafsnit, godkendelses- og profilsystem.
Juridisk information
Rettighedshaver: Sergey Popov
Status: Selvstændig
INN: 366230412849
Ophavsret: Alle rettigheder til Serpmonn.ru-projektet, inklusive kode, design og indhold, tilhører forfatteren.
Licens: Projektet er en privat udvikling og kan ikke bruges, kopieres eller modificeres uden rettighedshaverens tilladelse.
Ansvarsfraskrivelse
Serpmonn.ru-projektet leveres 'som det er'. Administrationen er ikke ansvarlig for tekniske fejl, fejl i tjenestens funktion eller eventuelle indirekte tab for brugere.
Brugerne er alene ansvarlige for alle handlinger udført ved hjælp af tjenesten. Især, men ikke begrænset til, er administrationen ikke ansvarlig for:
- udsendelse af spam eller uautoriserede reklamebeskeder
- distribution af ondsindet software
- uautoriseret adgang til andre konti og data
- krænkelser af ophavsret og intellektuel ejendom
- distribution af forbudt information (ekstremistisk, pornografisk osv.)
- svigagtige handlinger og bedrag af andre brugere
- overtrædelser af lovgivning om personlige data
- enhver anden ulovlig handling
Administrationen forbeholder sig retten til at blokere adgangen til tjenesten for brugere, der overtræder disse regler, uden forudgående varsel.
Behandling af personlige data er omfattet af fortrolighedspolitikken.
Kontakter
Brug følgende kanaler til kommunikation:
Teknisk support
Email: support@serpmonn.ru
Andre spørgsmål
Email: info@serpmonn.ru