diff options
author | François Kooman <fkooman@tuxed.net> | 2020-08-22 21:59:31 +0200 |
---|---|---|
committer | François Kooman <fkooman@tuxed.net> | 2020-08-22 21:59:31 +0200 |
commit | eb7fd0c76eb688946b638fda9fd8a12fc1ca817d (patch) | |
tree | 035d2c0a2366dcd909c3e58a29eec0d6dbcce9bc | |
parent | 78cf543f0b3cbf8ca0aa990f5bdf5a23baffcd2f (diff) | |
download | www.tuxed.net-eb7fd0c76eb688946b638fda9fd8a12fc1ca817d.zip www.tuxed.net-eb7fd0c76eb688946b638fda9fd8a12fc1ca817d.tar.gz www.tuxed.net-eb7fd0c76eb688946b638fda9fd8a12fc1ca817d.tar.xz |
update some pages
-rw-r--r-- | pages/about.md | 8 | ||||
-rw-r--r-- | pages/projects.md | 62 |
2 files changed, 22 insertions, 48 deletions
diff --git a/pages/about.md b/pages/about.md index 3ee0dd3..bfff315 100644 --- a/pages/about.md +++ b/pages/about.md @@ -4,16 +4,14 @@ title: About  -I am François, a freelance software developer spending quite some time in -Berlin, Germany. Working mostly on security software in the field of -authentication (SAML, OIDC) and authorization (OAuth) and some VPN stuff. +I am François, software developer, living in Berlin. Working mostly on security +software related to VPNs, authentication and authorization (SAML, OIDC, OAuth). Mostly working with [PHP](https://www.php.net/), but interested in, and learning, [Go](https://golang.org/). ### Mail -You can reach me by email at [fkooman@tuxed.net](mailto:fkooman@tuxed.net). My -PGP public key can be found [here](files/fkooman.pgp.txt). +You can reach me by email at [fkooman@tuxed.net](mailto:fkooman@tuxed.net). ### "Social" diff --git a/pages/projects.md b/pages/projects.md index f6a40a8..43cd4f4 100644 --- a/pages/projects.md +++ b/pages/projects.md @@ -2,52 +2,28 @@ title: Projects --- -This is an incomplete list of projects and software I'm currently working on. - -### Projects - -#### eduVPN / Let's Connect! - -[eduVPN](https://www.eduvpn.org/) and -[Let's Connect!](https://letsconnect-vpn.org/) are fully managed VPN solution -initially developed for use in education and research context (eduVPN), but +I'm working on [eduVPN](https://www.eduvpn.org/) and +[Let's Connect!](https://www.letsconnect-vpn.org/). They are fully managed VPN +solution, initially developed for education and research as eduVPN, but currently capable of handling many different VPN scenarios and able to replace -many (commercial) VPN solutions to provide a fast, flexible and secure -alternative (Let's Connect!). - -### Libraries - -* [php-yubitwee](https://software.tuxed.net/php-yubitwee/) - YubiKey OTP Validator library -* [php-secookie](https://software.tuxed.net/php-secookie/) - Secure cookie and session library -* [php-oauth2-client](https://software.tuxed.net/php-oauth2-client/) - Very simple OAuth 2.0 client -* [php-oauth2-server](https://software.tuxed.net/php-oauth2-server/) - Very simple OAuth 2.0 server -* [php-sqlite-migrate](https://software.tuxed.net/php-sqlite-migrate/) - Simple SQLite Migrations -* [php-openvpn-connection-manager](https://software.tuxed.net/php-openvpn-connection-manager/) - Manage client connections to OpenVPN processes -* [php-otp-verifier](https://software.tuxed.net/php-otp-verifier/) - OTP Validation Library -* [php-jwt](https://software.tuxed.net/php-jwt/) - Simple JWT Signer/Verifier written in PHP -* [php-saml-sp](https://software.tuxed.net/php-saml-sp/) - SAML Service Provider library written in PHP (**Experimental**) - -### Apps - -* [php-remote-storage](https://github.com/fkooman/php-remote-storage) - [remoteStorage](https://remotestorage.io/) server written in PHP (**Unmaintained**). -* [php-json-signer](https://software.tuxed.net/php-json-signer/) - JSON Signer -* [php-saml-ds](https://software.tuxed.net/php-saml-ds/) - SAML Discovery Service -* [php-voot2-provider](https://software.tuxed.net/php-voot2-provider/) - VOOT Provider (**Unmaintained**) -* [php-saml-idp](https://software.tuxed.net/php-saml-idp/) - SAML Identity Provider written in PHP (**Experimental**) - -### Source +many (commercial) VPN solutions to provide a fast, flexible, secure and not +to mention, fully free software VPN service for any organization. -See also [git.tuxed.net](https://git.tuxed.net/) for source code repositories, -or [GitHub](https://github.com/fkooman/) for mirrors of (most of) those source -repositories. +Next, and as part of the work on eduVPN / Let's Connect! I wrote and maintain a +number of libraries and applications written in PHP and Go. All of them are +available both as Git repositories and as signed source archives. -### Source Verification +* [Git](https://git.tuxed.net/) +* [Source Archives](https://src.tuxed.net/) -[Minisign](https://jedisct1.github.io/minisign/) is used to sign the software -release packages (tarballs). The following public key can be used to verify -the signatures: +The source archives are signed with [PGP](https://gnupg.org/) and +[minisign](https://jedisct1.github.io/minisign/). - untrusted comment: minisign public key 8466FFE127BCDC82 - RWSC3Lwn4f9mhG3XIwRUTEIqf7Ucu9+7/Rq+scUMxrjg5/kjskXKOJY/ +You can download my public minisign key +[here](files/fkooman-20190721.minisign.pub) and my public PGP key +[here](files/fkooman.pgp.txt). -Download the public key [here](files/fkooman-20190721.minisign.pub). +**NOTE**: I do not offer (free) support for this software, nor commit to +maintaining them indefinitely. Feel free to use them, according to the license, +ask questions, offer suggestions, or talk to me about contributing changes, but +at all times be ready to take over maintenance of your local copy. |