Первоначальная настройка CDbAuthManager через миграцию в Yii

Сабж делается крайне просто:

  • Копируем настройку компонента authManager в секцию components конфигурационного файла console.php из файла main.php.
  • Если используется модуль yii-auth, то добавляем этот модуль в секцию modules того же файла.
  • Работаем с компонентом напрямую из миграции
  • < ?php
    class m131225_061135_auth extends CDbMigration
    {
        public function safeUp()
        {
            /** @var CDbAuthManager $auth */
            $auth = Yii::app()->authManager;
    
            $auth->createRole('admin', 'Администратор');
            $auth->createRole('guest', 'Гость');
        }
    
        public function safeDown()
        {
            /** @var CDbAuthManager $auth */
            $auth = Yii::app()->authManager;
    
            $auth->removeAuthItem('admin');
            $auth->removeAuthItem('guest');
        }
    }
    

Свой прокси-сервер для flibusta.net

Поднял свой прокси-сервер для Флибусты. Сделать это может абсолютно любой человек с vps и nginx за пару минут. Конфиг проще некуда:

server {
    server_name flibusta.lagman.su;
    listen 80;

    location / {
        proxy_pass                 http://flibusta.net;
        proxy_set_header Host      flibusta.net;
        proxy_set_header X-Real-IP $remote_addr;
        add_header X-Robots-Tag    noindex;
    }
}