Jump to content

Caddy Webserver.


Mikorist

Preporučeni Komentari

Ovaj dečko je genije. Napravio je web server koji radi po difoltu HTTPS i to HTTP2 . Automatski SSL i sertifikati. Free for personal use. Session ticket key rotation. On-Demand TLS.
https://caddyserver.com/
Pogledajte video. Brži od Apača. Može da hendluje 30.000 http2 zahteva u sekundi i više.

 

 

Ovako se instalira na Debijanu.

 

Konfiguracija je za idiote napravljena. Jednostavnije od bilo čega. (WP radi sa 13 linija u Caddyfile) Instalacija za WP :

 

curl https://getcaddy.com | bash -s personal http.cache,http.cors,http.expires,http.filemanager,http.git,http.ipfilter,http.minify,http.nobots,http.ratelimit,http.realip,tls.dns.cloudflare

sudo mkdir /etc/caddy
sudo mkdir /etc/ssl/caddy
sudo touch /etc/caddy/Caddyfile
sudo chmod 0770 /etc/ssl/caddy
sudo chown -R www-data:root /etc/ssl/caddy
sudo chown -R root:www-data /etc/caddy

sudo curl -s https: //raw.githubusercontent.com/mholt/caddy/master/dist/init/linux-systemd/caddy.service -o /etc/systemd/system/caddy.service

sudo systemctl daemon-reload
sudo systemctl enable caddy.service

24058837_4458721027570533_1256630160450400870_n (1).jpg

A ako nije Cloudflare

tls {
[email protected]
}

I generiše automatski SSL sertifikate za imedomena.com. Preko ACME protokola.
Bolest.

------

U kontaktu sam sa njim. Jer sam smislio način da pokrenem ceo server zajedno sa php  i WordPress iz jednog foldera (bilo kog - svaki folder {bilo gde } je zaseban server) . Sa HHVM.

One click WordPress. Ovo može ovako da se pokrene i na puppy linuxu. A radi i na Raspberry Pi 3 - probao.

Da bi ovo ovako radilo mora da se instalira jedino MySQL . Ali tražimo način i njega da startujemo portable. Kao plagin za Caddy. (verovatno će biti PostgreSQL i/ili SQLite)

24254844_4460871594022143_5952747020739970240_o (1).jpg

 

I tako to....:buehehe:

Link to comment
Podeli na ovim sajtovima

1 hour ago, Mikorist said:

A mislim da će ovo da prevaziđe sve dosadašnje webservere. 

Nece zbog restriktivne licence.

A sto se bakces sa portable instalacijom kad imas docker, napravis svoj image ili koristis gotov https://github.com/abiosoft/caddy-docker

Nisam se udubljivao previse, jel ima opciju da radi kao proxy?

 

Link to comment
Podeli na ovim sajtovima

5 minutes ago, silentbob said:

Nisam se udubljivao previse, jel ima opciju da radi kao proxy?

može. 

 

6 minutes ago, silentbob said:

A sto se bakces sa portable instalacijom kad imas docker

 

može i tako. ali je brži hhvm od php7.x za WP. sem ako nije opcache. onda su isti

5 minutes ago, silentbob said:

Nece zbog restriktivne licence.

imaš personal licencu. plus možeš da ubaciš SSL sa cloudflare. 

Link to comment
Podeli na ovim sajtovima

Malo tj. mnogo su konfuzni oko licence. Ovo jos nisam video, ako download-ujes binaries sa njihovog sajta onda je licenca restriktivna tj non-commercial use, a ako skines source sa githuba i sam bildujes binaries sam onda je Apache 2.0 licenca???

Binaries ne bi smeli da se razlikuju ako su od istog source koda napravljeni sa istim kompajlerom. Ovako samo otvaraju sumnju da nisu sav kod otvorili...

https://caddyserver.com/products/licenses

 

 

Link to comment
Podeli na ovim sajtovima

Kreiraj nalog ili se prijavi da daš komentar

Potrebno je da budeš član DiyAudio.rs-a da bi ostavio komentar

Kreiraj nalog

Prijavite se za novi nalog na DiyAudio.rs zajednici. Jednostavno je!

Registruj novi nalog

Prijavi se

Već imaš nalog? Prijavi se ovde

Prijavi se odmah
  • Članovi koji sada čitaju   0 članova

    • Nema registrovanih članova koji gledaju ovu stranicu
×
×
  • Kreiraj novo...