• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Edytor kodu online, ale na własnym serwerze, dostęp przez przeglądarkę

Object Storage Arubacloud
0 głosów
288 wizyt
pytanie zadane 4 stycznia 2023 w Hostingi, domeny, usługi przez Ardzej16 Początkujący (450 p.)
Cześć.

Szukam już od wielu wielu wielu dni, ale nie mogę znaleźć (może nie ma).

Mianowicie, potrzebuje coś na wzór tego:

https://codesandbox.io/

Ale na moim serwerze. (Jakaś bibliotekę czy coś)

Mam serwer w domu (stary komputer z Ubuntu) i chciałbym móc połączyć się zdalnie przez przeglądarkę i sobie edytować kod.

Chciałem coś na wzór Sublime text ale nie widzę aby były jakieś dodatki.

 

Pomoże ktoś?
komentarz 4 stycznia 2023 przez Velta Maniak (52,010 p.)
komentarz 6 stycznia 2023 przez Ardzej16 Początkujący (450 p.)

Świetnie! O to mi chodziło.
Ale mam problem. Zainstalowałem i skonfigurowałem (Ubuntu 22.04 + apache2) ale coś nie działa. Wczoraj udało mi się to uruchomić, ale na noc wyłaczyłem serwer, po właczeniu nie działa. Próbowałem wszystkiego co znalazłem w necie.

sudo systemctl status code-server

NIE wywala błędu, ale mimo wszystko strona nie może się załadować.

Apache2 conf

<VirtualHost *:80>
        ServerName moja_domena

        <Location />
                AuthType Basic
                AuthName "VSCode Login"
                AuthUserFile "/etc/apache2/htpasswd"
                Require valid-user
        </Location>

        RewriteEngine on
        RewriteCond %{HTTP:Upgrade} websocket [NC]
        RewriteCond %{HTTP:Connection} upgrade [NC]
        RewriteRule ^/?(.*) "ws://localhost:8080/$1" [P,L]

        ProxyRequests On
        ProxyPass / http://localhost:8080/
        ProxyPassReverse / http://localhost:8080/

</VirtualHost>

 
code-server conf:

[Unit]
Description=code-server
After=apache2.service

[Service]
Type=simple
Environment=PASSWORD=ustawiłem_swoje_hasło
ExecStart=/usr/bin/code-server --bind-addr 0.0.0.0:8080 --user-data-dir /var/lib/code-server --auth password
Restart=always

[Install]
WantedBy=multi-user.target


Tak jak napisałem wyżej, mimo braku zgłaszania błedów, strona (aplikacja/serwer) nie działa.

Mogę prosić o pomoc?

1 odpowiedź

+2 głosów
odpowiedź 4 stycznia 2023 przez Utlamo Obywatel (1,540 p.)
Może coś takiego? https://github.com/conwnet/github1s
wejdź sobie na swój dowolny projekt github i dopisz 1s czyli z linku https://github.com/conwnet/github1s robimy https://github1s.com/conwnet/github1s
Projekt jest dostępny na github więc możesz sobie w sieci lokalnej postawić.
komentarz 6 stycznia 2023 przez Ardzej16 Początkujący (450 p.)
Powiem szczeże, że nie mam pojęcia jak tego użyć (lokalnie w sensie na serwerze).
Nie robiłem nic na gicie jeszcze (nie uczyłem się więc póki co jest to dla mnie czarna magia)

Podobne pytania

0 głosów
1 odpowiedź 382 wizyt
0 głosów
1 odpowiedź 483 wizyt
0 głosów
1 odpowiedź 551 wizyt

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...