Need a self hosted landing page builder

Greetings.
My community based project needs a little more than a forum, at least a homepage.
However I don't fancy using a CMS as troublesome as WordPress has become.

I'm looking for a free or affordable self hosted landing page builder. So far I've found none, I've only found numerous solutions hosted by the editor with or without a custom domain name.

Is there anything out there ?

Symmetric versus asymmetric self encryption

I can encrypt my files with a symmetric encryption algorithm like AES, or with an asymmetric encryption algorithm like RSA or ECC (I encrypt my files with my own public key). No communication is involved in this scenario. The latter, called asymmetric self encryption, might seem an unusual choice in situations where key exchange is not required. However, it still does have some advantages: you don’t need to type your passphrase for encryption (you need your public key); it works well with keys stored in a hardware token; also an attacker apparently needs both to have the public key and brute-force the passphrase to decrypt the data. In GnuPG, these two encryptions are achieved via options gpg -c and gpg -e -r USERNAME.

  1. Considering attacks on the asymmetric encryption, does hiding the public key increase the entropy required for a brute force attack? What information the public key provide to the attacker?
  2. In practice, how do you compare AES 256, RSA 4098, ECC Curve25519, Brainpool p-12 and seckp256k1, in terms of security, speed and utility (compatibility, implementation, etc)?

How does Collector’s Vessel from Unearthed Arcana interact with Ranged: Self spells?

Collector’s Vessel, the Noble Genie Warlock Patron’s first level ability from Unearthed Arcana, can let a warlock link themselves with another creature, enabling them to cast spells from the bound creature’s space.

Does this allow them to cast, say, armor of agathys on their ally? Or can they only cast spells that do not have a range of Self through this link?

How can I create and use self signed server certificate?

In development of a web service, I can use self signed server certificate for testing under HTTPS. How can we make a client (possibly run in the same host, but maybe a different host) work with the service in HTTPS?

On Ubuntu 18.04, I try to run a gRPC service in ASP.NET Core. https://stackoverflow.com/a/59702094 says

On Ubuntu the standard mechanism would be:

  • dotnet dev-certs https -v to generate a self-signed cert
  • convert the generated cert in ~/.dotnet/corefx/cryptography/x509stores/my from pfx to pem using openssl pkcs12 -in <certname>.pfx -nokeys -out localhost.crt -nodes
  • copy localhost.crt to /usr/local/share/ca-certificates
  • trust the certificate using sudo update-ca-certificates
  • verify if the cert is copied to /etc/ssl/certs/localhost.pem (extension changes)
  • verify if it’s trusted using openssl verify localhost.crt

Does it only mention about creating and self signing a server certificate for a service, but not setting up for a client? I heard that a browser will warn about self signed server certificates, so wondering how to prepare a web service client to handle self signed server certificates?

Can dotnet dev-certs https -v be replaced with some general command which doesn’t depend on .NET Core? Note: dotnet dev-certs https -v actually doesn’t work on Ubuntu, but only on Windows and Mac. See the link for workaround.

Thanks.

Can Alter Self grant you wings to fly?

Alter self can turn your body into anything as long as you basically retain the same body shape. It can even change your weight. Moreover, it can transform you into a member of another race.

So, this spell can, in theory, grant the caster flight in two ways:

  • Turn yourself into an Aarakocra
  • Reduce your weight to a bird’s, and turn your arm into wings

However, this is not explicitly RAW. The spell has the Aquatic Adaptation mode which explicitly grants the caster a swim speed equal to their walking speed; it doesn’t have this for flight. Further, the fly spell is a third level spell, which this use shortcuts to, albeit for one target only.

My question is, would this be a valid use of the spell?

Can a druid who has pre-cast Alter Self change the appearance of a creature they Wild Shape into?

As title suggests, I’m wondering about the flexibility of alter self.

If a druid has alter self active and Wild Shapes into a goat, could they use the change appearance option of alter self to look like a sheep instead? What about a Medium cow?

What about if they Wild Shape into a giant spider, then alter self into an octopus?

I’m aware they wouldn’t get any stat changes for any of these appearance changes.

Since I suspect this will be up to DM interpretation, a good answer may include the designer’s intent in their answer, in an attempt to address my more specific questions in the question body.

The change appearance option is as follows:

Change Appearance.¬†You transform your appearance. You decide what you look like, including your height, weight, facial features, sound of your voice, hair length, coloration, and distinguishing characteristics, if any. You can make yourself appear as a member of another race, though none of your statistics change. You also can’t appear as a creature of a different size than you, and your basic shape stays the same; if you’re bipedal, you can’t use this spell to become quadrupedal, for instance. At any time for the duration of the spell, you can use your action to change your appearance in this way again.

How does the Natural Weapons option of the Alter Self spell affect a Longtooth Shifter’s Shifting Feature?

I play an Eldritch Knight Longtooth Shifter who’s about to get 2nd level spells. I was looking at Alter Self (which I realize I can’t get until a level later anyway because of its school) and I was curious about how it interacted with my Shifting feature.

[Longtooth] Shifting Feature. While shifted, you can use your elongated fangs to make an unarmed strike as a bonus action. If you hit with your fangs, you deal piercing damage equal to 1d6 + your Strength modifier, instead of the bludgeoning damage normal for an unarmed strike.

So my shifting feature grants me an unarmed strike attack as a bonus action using elongated fangs. Looking at Alter Self:

Natural Weapons. You grow claws, fangs, spines, horns, or a different natural weapon of your choice. Your unarmed strikes deal 1d6 bludgeoning, piercing, or slashing damage, as appropriate to the natural weapon you chose, and you are proficient with your unarmed strikes. Finally, the natural weapon is magic and you have a +1 bonus to the attack and damage rolls you make using it.

If I cast this spell using this option and choose to “grow fangs” while shifted, does the bonus unarmed strike have a +1 bonus because of Alter Self?

OpenSSL for Self Signed Certificate – Intranet Site

I had a question about Self Singed Certs that I couldnt find a direct answer to.

I have a site designed to be hosted on a clients server. Some of the information coming from a windows workstation to the server and back will need to be encrypted. To do this I was going to use a self signed certificate created by OpenSSL.

I plan to create root keys with OpenSSL and then also an intermediate set of keys to act as a middle-man. My question is this: on the individual (Win10) workstations will they need OpenSSL to create a set of keys or will they simply need to add the intermediate’s public key to their trusted keys? I want to keep setup as simple as possible for the end user.

Self refering node Linear Temporal Logic with “X” connective

enter image description here

Lets say we have model like the one above or a similar one where a node refers back to itself.

Now let’s say if I want to know the validity of the formula:

$ M, s_2 \models Xr$

Will this be valid or not. In my textbook it says :

$ \pi \models X\phi$ iff $ \pi^2 \models \phi$

If we are starting at state 2 then our path would like $ S_2 -> S_2 -> …$

So, I’m not sure since the state 2 is not actually transitioning to anoter states like State 0 or 1 if the formula above will be valid.