Skip to content

Releases: fabianfabian/nostr-media

Nostr Media Uploads for WordPress 0.10-beta

21 Jun 14:01
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.10

  • Improved compatibility with browser based clients (cross-origin issues)

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

(Tutorial video here: https://nostur.com/v/nostr-media.mp4)

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress 0.9.1-beta

19 Jun 22:41
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.9.1

  • Added support for video/mp4 media type (.mp4)
  • Other video/* types should work also but not tested yet

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

(Tutorial video here: https://nostur.com/v/nostr-media.mp4)

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

24 Feb 00:51
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.8

  • Add setting for default tag for uploads in Settings->Media
  • Show which user uploaded the file in Media page.
  • Fixed undefined index warning for media files that are not uploaded through this plugin

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

(Tutorial video here: https://nostur.com/v/nostr-media.mp4)

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

29 Oct 19:34
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.7

  • No longer need to manually save permalinks after plugin activation
  • Add extra logging if WP_DEBUG is enabled

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

(Tutorial video here: https://nostur.com/v/nostr-media.mp4)

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

28 Oct 07:13
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.6

  • Add API Authorization checks for "method", "kind", "created_at", and "u"
  • API gives better feedback in the response if there is something wrong
  • Show warning at installation if post_max_size or upload_max_filesize is too low
  • Fixed: Unable to remove npub from WordPress user

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

(Tutorial video here: https://nostur.com/v/nostr-media.mp4)

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

26 Oct 16:02
Compare
Choose a tag to compare

Host images and media you post from your nostr client in your own WordPress installation using this plug-in.

New in 0.5

Features

  • Upload media using HTTP Auth (NIP-98) and HTTP File Storage Integration (NIP-96)
  • Keeps original image and generates a scaled version
  • Media will also be available in your WordPress back-end on the Media page.

Installation

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

25 Oct 18:36
Compare
Choose a tag to compare

Host your images and media in your own WordPress installation using this plug-in.

Features

  • Upload media using HTTP Auth (NIP98)
  • Keeps original image and generates a scaled version
  • Media will be available in your WordPress back-end on the Media page.

Installation

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

24 Oct 22:44
Compare
Choose a tag to compare

Host your images and media in your own WordPress installation using this plug-in.

Features

  • Upload media using HTTP Auth (NIP98)
  • Keeps original image and generates a scaled version
  • Media will be available in your WordPress back-end on the Media page.

Installation

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nosr Media Uploads for WordPress

24 Oct 19:29
Compare
Choose a tag to compare

Host your images and media in your own WordPress installation using this plug-in.

Features

  • Upload media using HTTP Auth (NIP98)
  • Keeps original image and generates a scaled version
  • Media will be available in your WordPress back-end on the Media page.

Installation

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M

Nostr Media Uploads for WordPress

24 Oct 10:30
Compare
Choose a tag to compare

Host your images and media in your own WordPress installation using this plug-in.

Features

  • Upload media using HTTP Auth (NIP98)
  • Keeps original image and generates a scaled version
  • Media will be available in your WordPress back-end on the Media page.

Installation

  1. In WordPress go to Plugins -> Add New -> Upload Plugin -> Choose nostr-media.zip -> Install Now -> Activate Plugin
  2. Go to Settings -> Permalinks -> Save Changes (don't change, just save, this will create routes needed)
  3. Go to Users -> Edit -> Nostr Media -> Public key (npub) -> Enter your npub here, this npub/user will be allowed to upload files to this WordPress installation. Click Update Profile to save.

Configuring a NIP96 compatible Nostr Client

  • Enter the URL of your WordPress installation as the File Storage Server address, eg: https://your-website.com
  • Happy uploading!

Troubleshooting

  • Make sure your WordPress installation allows large uploads, you can put this in your .htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M