Skip to content
Shahryar Sabir Muhammed
Shahryar Sabir
Software & AI Engineer
← Back to Systems
Solo Engineered
GoSQLiteNginxDockersystemdWebSockets

Reguant

An ultra-lightweight, GitOps-first self-hosted PaaS in Go, SQLite, and Nginx — deploying apps with zero downtime in under 40MB of RAM.

$ curl -sSL https://raw.githubusercontent.com/shahrryyar/Reguant/main/install.sh | bash

Reguant — a PaaS on a RAM diet

Reguant is a self-hosted Platform-as-a-Service built in Go, SQLite, and Nginx. It deploys and manages applications with a total idle footprint under 40MB of RAM — significantly lighter than heavy alternatives like Coolify.

The RAM budget (idle)

  • Go control plane: ~15–20MB
  • SQLite (in-process): ~2–5MB
  • Nginx reverse proxy: ~5–8MB
  • Dashboard: 0MB (static, runs in your browser)
  • Total: ~25–35MB

Capability highlights

  • Hybrid deploys: Docker containers for isolation, or native systemd processes with zero container overhead for extremely low-RAM machines.
  • Zero-downtime lifecycle: stop/start/restart, 50-entry deployment history, and rollback to any commit SHA.
  • Automatic HTTPS: Certbot + Let’s Encrypt wired into Nginx vhosts in place.
  • Offsite backups: continuous SQLite replication to S3-compatible storage (R2, S3, B2).
  • CI gate: webhook deploys can require a green GitHub commit status first.
  • One-line install: curl -fsSL .../install.sh | bash provisions Go, Docker, Nginx, Certbot, and the systemd service.

System Specifications

0
D
1
e
2
s
3
i
4
g
5
n
6
e
7
d
8
9
a
10
n
11
d
12
13
b
14
u
15
i
16
l
17
t
18
19
R
20
e
21
g
22
u
23
a
24
n
25
t
26
27
a
28
s
29
30
a
31
32
s
33
o
34
l
35
o
36
37
s
38
y
39
s
40
t
41
e
42
m
43
s
44
45
p
46
r
47
o
48
j
49
e
50
c
51
t
52
:
53
54
a
55
56
G
57
o
58
59
c
60
o
61
n
62
t
63
r
64
o
65
l
66
67
p
68
l
69
a
70
n
71
e
72
73
(
74
~
75
1
76
5
77
–
78
2
79
0
80
M
81
B
82
)
83
,
84
85
i
86
n
87
-
88
p
89
r
90
o
91
c
92
e
93
s
94
s
95
96
S
97
Q
98
L
99
i
100
t
101
e
102
103
v
104
i
105
a
106
107
m
108
o
109
d
110
e
111
r
112
n
113
c
114
.
115
o
116
r
117
g
118
/
119
s
120
q
121
l
122
i
123
t
124
e
125
126
(
127
~
128
2
129
–
130
5
131
M
132
B
133
)
134
,
135
136
a
137
n
138
d
139
140
a
141
n
142
143
N
144
g
145
i
146
n
147
x
148
149
r
150
e
151
v
152
e
153
r
154
s
155
e
156
157
p
158
r
159
o
160
x
161
y
162
163
(
164
~
165
5
166
–
167
8
168
M
169
B
170
)
171
172
f
173
o
174
r
175
176
a
177
178
t
179
o
180
t
181
a
182
l
183
184
i
185
d
186
l
187
e
188
189
f
190
o
191
o
192
t
193
p
194
r
195
i
196
n
197
t
198
199
o
200
f
201
202
r
203
o
204
u
205
g
206
h
207
l
208
y
209
210
2
211
5
212
–
213
3
214
5
215
M
216
B
217
.
218
219
H
220
y
221
b
222
r
223
i
224
d
225
226
d
227
e
228
p
229
l
230
o
231
y
232
m
233
e
234
n
235
t
236
237
m
238
o
239
d
240
e
241
s
242
243
(
244
D
245
o
246
c
247
k
248
e
249
r
250
251
i
252
s
253
o
254
l
255
a
256
t
257
i
258
o
259
n
260
261
o
262
r
263
264
n
265
a
266
t
267
i
268
v
269
e
270
271
s
272
y
273
s
274
t
275
e
276
m
277
d
278
279
p
280
r
281
o
282
c
283
e
284
s
285
s
286
e
287
s
288
289
w
290
i
291
t
292
h
293
294
z
295
e
296
r
297
o
298
299
c
300
o
301
n
302
t
303
a
304
i
305
n
306
e
307
r
308
309
o
310
v
311
e
312
r
313
h
314
e
315
a
316
d
317
)
318
,
319
320
W
321
e
322
b
323
S
324
o
325
c
326
k
327
e
328
t
329
-
330
s
331
t
332
r
333
e
334
a
335
m
336
e
337
d
338
339
b
340
u
341
i
342
l
343
d
344
345
l
346
o
347
g
348
s
349
350
a
351
n
352
d
353
354
s
355
e
356
r
357
v
358
e
359
r
360
361
s
362
t
363
a
364
t
365
s
366
,
367
368
a
369
u
370
t
371
o
372
m
373
a
374
t
375
i
376
c
377
378
C
379
e
380
r
381
t
382
b
383
o
384
t
385
386
H
387
T
388
T
389
P
390
S
391
,
392
393
S
394
3
395
/
396
R
397
2
398
399
o
400
f
401
f
402
s
403
i
404
t
405
e
406
407
d
408
a
409
t
410
a
411
b
412
a
413
s
414
e
415
416
r
417
e
418
p
419
l
420
i
421
c
422
a
423
t
424
i
425
o
426
n
427
,
428
429
d
430
e
431
p
432
l
433
o
434
y
435
m
436
e
437
n
438
t
439
440
h
441
i
442
s
443
t
444
o
445
r
446
y
447
448
w
449
i
450
t
451
h
452
453
c
454
o
455
m
456
m
457
i
458
t
459
-
460
S
461
H
462
A
463
464
r
465
o
466
l
467
l
468
b
469
a
470
c
471
k
472
,
473
474
a
475
476
C
477
I
478
-
479
s
480
u
481
c
482
c
483
e
484
s
485
s
486
487
g
488
a
489
t
490
e
491
492
f
493
o
494
r
495
496
w
497
e
498
b
499
h
500
o
501
o
502
k
503
504
d
505
e
506
p
507
l
508
o
509
y
510
s
511
,
512
513
G
514
i
515
t
516
H
517
u
518
b
519
520
O
521
A
522
u
523
t
524
h
525
526
f
527
o
528
r
529
530
t
531
h
532
e
533
534
d
535
a
536
s
537
h
538
b
539
o
540
a
541
r
542
d
543
,
544
545
a
546
n
547
d
548
549
a
550
551
s
552
i
553
n
554
g
555
l
556
e
557
-
558
l
559
i
560
n
561
e
562
563
V
564
P
565
S
566
567
i
568
n
569
s
570
t
571
a
572
l
573
l
574
e
575
r
576
.

Need this in production?

I build and deploy custom speech AI models and persistent agent systems for businesses and teams.

Schedule Architecture Call →